>>> llvm12: Building main/llvm12 12.0.1-r1 (using abuild 3.9.0-r0) started Sat, 01 Jan 2022 16:53:01 +0000 >>> llvm12: Checking sanity of /home/buildozer/aports/main/llvm12/APKBUILD... >>> llvm12: Analyzing dependencies... >>> llvm12: Installing for build: build-base cmake chrpath python3 py3-setuptools binutils-dev libffi-dev zlib-dev libxml2-dev bash coreutils diffutils (1/30) Installing libarchive (3.5.2-r0) (2/30) Installing rhash-libs (1.4.2-r2) (3/30) Installing libuv (1.42.0-r0) (4/30) Installing cmake (3.21.3-r0) (5/30) Installing chrpath (0.16-r2) (6/30) Installing libffi (3.4.2-r1) (7/30) Installing gdbm (1.22-r0) (8/30) Installing mpdecimal (2.5.1-r1) (9/30) Installing readline (8.1.1-r0) (10/30) Installing sqlite-libs (3.37.0-r0) (11/30) Installing python3 (3.10.1-r0) (12/30) Installing py3-ordered-set (4.0.2-r3) (13/30) Installing py3-appdirs (1.4.4-r3) (14/30) Installing py3-parsing (2.4.7-r3) (15/30) Installing py3-six (1.16.0-r1) (16/30) Installing py3-packaging (21.3-r0) (17/30) Installing py3-setuptools (52.0.0-r5) (18/30) Installing binutils-dev (2.37-r4) (19/30) Installing linux-headers (5.10.41-r0) (20/30) Installing libffi-dev (3.4.2-r1) (21/30) Installing zlib-dev (1.2.11-r3) (22/30) Installing xz-dev (5.2.5-r0) (23/30) Installing libxml2 (2.9.12-r3) (24/30) Installing libxml2-dev (2.9.12-r3) (25/30) Installing bash (5.1.8-r0) Executing bash-5.1.8-r0.post-install (26/30) Installing skalibs (2.11.1.0-r0) (27/30) Installing utmps-libs (0.1.1.0-r1) (28/30) Installing coreutils (9.0-r2) (29/30) Installing diffutils (3.8-r0) (30/30) Installing .makedepends-llvm12 (20220101.165301) Executing busybox-1.34.1-r6.trigger OK: 424 MiB in 129 packages >>> llvm12: Cleaning up srcdir >>> llvm12: Cleaning up pkgdir >>> llvm12: Fetching https://distfiles.alpinelinux.org/distfiles/edge/llvm-12.0.1.src.tar.xz >>> llvm12: Fetching https://distfiles.alpinelinux.org/distfiles/edge/llvm-12.0.1.src.tar.xz >>> llvm12: Checking sha512sums... llvm-12.0.1.src.tar.xz: OK 0001-Disable-dynamic-lib-tests-for-musl-s-dlclose-is-noop.patch: OK fix-memory-mf_exec-on-aarch64.patch: OK fix-LLVMConfig-cmake-install-prefix.patch: OK >>> llvm12: Unpacking /var/cache/distfiles/edge/llvm-12.0.1.src.tar.xz... >>> llvm12: 0001-Disable-dynamic-lib-tests-for-musl-s-dlclose-is-noop.patch patching file unittests/Support/CMakeLists.txt >>> llvm12: fix-memory-mf_exec-on-aarch64.patch patching file lib/Support/Unix/Memory.inc >>> llvm12: fix-LLVMConfig-cmake-install-prefix.patch patching file cmake/modules/CMakeLists.txt Hunk #1 succeeded at 98 (offset -1 lines). removed 'test/CodeGen/AArch64/wineh4.mir' removed 'test/ExecutionEngine/Interpreter/intrinsics.ll' removed 'test/tools/llvm-readobj/ELF/dependent-libraries.test' removed 'test/Object/macho-invalid.test' removed 'test/ExecutionEngine/frem.ll' removed 'test/CodeGen/Hexagon/csr-stubs-spill-threshold.ll' removed 'test/CodeGen/Hexagon/long-calls.ll' removed 'test/CodeGen/Hexagon/mlong-calls.ll' removed 'test/CodeGen/Hexagon/pic-regusage.ll' removed 'test/CodeGen/Hexagon/runtime-stkchk.ll' removed 'test/CodeGen/Hexagon/swp-memrefs-epilog.ll' removed 'test/CodeGen/Hexagon/vararg-formal.ll' removed 'test/tools/llvm-objcopy/MachO/universal-object.test' removed 'test/DebugInfo/X86/vla-multi.ll' -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/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: /usr/bin/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 histedit.h -- Looking for histedit.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_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pfm_initialize in pfm -- Looking for pfm_initialize in pfm - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /lib/libz.so (found version "1.2.11") -- Looking for compress2 -- Looking for compress2 - found -- Found LibXml2: /usr/lib/libxml2.so (found version "2.9.12") -- Looking for xmlReadMemory -- Looking for xmlReadMemory - found -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - not found -- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR) -- 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 _Unwind_Backtrace -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - not 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 - 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__ - not found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - not found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - not found -- Looking for ffi_call -- Looking for ffi_call - found -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is ARM -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- 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: armv6-alpine-linux-musleabihf -- LLVM default target triple: armv6-alpine-linux-musleabihf -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test 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_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: /usr/bin/python3.10 (found version "3.10.1") found components: Interpreter -- Linker detection: GNU ld -- Found Git: /usr/bin/git (found version "2.34.1") -- Targeting AArch64 -- Targeting AMDGPU -- Targeting ARM -- Targeting AVR -- Targeting BPF -- Targeting Hexagon -- Targeting Lanai -- Targeting Mips -- Targeting MSP430 -- Targeting NVPTX -- Targeting PowerPC -- Targeting RISCV -- Targeting Sparc -- Targeting SystemZ -- Targeting WebAssembly -- Targeting X86 -- Targeting XCore -- Version: 0.0.0 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 -- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS -- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success -- Performing Test HAVE_CXX_FLAG_WNO_SUGGEST_OVERRIDE -- Performing Test HAVE_CXX_FLAG_WNO_SUGGEST_OVERRIDE - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DirectiveEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GICombinerEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptRSTEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:14: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/TableGen/Record.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/SubtargetFeatureInfo.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/SubtargetFeatureInfo.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::Record*&, llvm::SubtargetFeatureInfo}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static std::vector > llvm::SubtargetFeatureInfo::getAll(const llvm::RecordKeeper&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:14: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'void llvm::EmitX86EVEX2VEXTables(llvm::RecordKeeper&, llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::SmallVector&}; _Tp = llvm::SmallVector; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/TableGen/Record.h:35, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:19: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161: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 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: 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 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/TableGen/Record.h:35, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:19: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void {anonymous}::DFAPacketizerEmitter::createScheduleClasses(unsigned int, const RecVec&)': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: 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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/TableGen/Record.h:35, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAPacketizerEmitter.cpp:19: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void {anonymous}::DFAPacketizerEmitter::emitForItineraries(llvm::raw_ostream&, std::vector&, std::string)': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: 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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.cpp:16: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.cpp:16: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/SubtargetEmitter.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/UniqueVector.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::SmallVector&}; _Tp = llvm::SmallVector; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::CodeGenInstAlias::ResultOperand&}; _Tp = llvm::CodeGenInstAlias::ResultOperand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, llvm::Record*&}; _Tp = llvm::CodeGenInstAlias::ResultOperand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/UniqueVector.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DfaEmitter::addTransition(llvm::DfaEmitter::state_type, llvm::DfaEmitter::state_type, llvm::DfaEmitter::action_type)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/UniqueVector.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/include/c++/11.2.1/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426: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 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenSchedule.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::APInt&, const llvm::APInt&, const llvm::Record*&}; _Tp = llvm::PredicateInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::OpcodeInfo::addPredicateForProcModel(const llvm::APInt&, const llvm::APInt&, const llvm::Record*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/SubtargetEmitter.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::SubtargetEmitter::GenSchedClassTables(const llvm::CodeGenProcModel&, {anonymous}::SubtargetEmitter::SchedClassTables&)': /usr/include/c++/11.2.1/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/UniqueVector.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DfaEmitter::visitDfaState(const DfaState&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, llvm::CodeGenIntrinsic::ArgAttrKind, int}; _Tp = llvm::CodeGenIntrinsic::ArgAttribute; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DfaEmitter::constructDfa()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, llvm::CodeGenIntrinsic::ArgAttrKind, int}; _Tp = llvm::CodeGenIntrinsic::ArgAttribute; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, llvm::CodeGenIntrinsic::ArgAttrKind, long long unsigned int&}; _Tp = llvm::CodeGenIntrinsic::ArgAttribute; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::CodeGenIntrinsic::setProperty(llvm::Record*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/UniqueVector.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/DFAEmitter.cpp:24: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::DfaEmitter::emit(llvm::StringRef, llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/stl_map.h:877: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 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/FixedLenDecoderEmitter.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'unsigned int {anonymous}::FilterChooser::getIslands(std::vector&, std::vector&, std::vector >&, const insn_t&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In constructor 'llvm::CodeGenInstAlias::CodeGenInstAlias(llvm::Record*, llvm::CodeGenTarget&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenInstruction.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Linking CXX static library ../libLLVMDemangle.a [ 25%] Built target LLVMDemangle [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.cpp:16: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In constructor 'llvm::CodeGenIntrinsic::CodeGenIntrinsic(llvm::Record*, std::vector)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:15: /usr/include/c++/11.2.1/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426: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 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void {anonymous}::RegisterInfoEmitter::EmitRegMappingTables(llvm::raw_ostream&, const std::deque&, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/GraphWriter.cpp: In function 'std::string llvm::DOT::EscapeString(const string&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/GraphWriter.cpp:50:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 50 | if (i+1 != Str.length()) | ^~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ErrorHandling.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:48, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/GraphWriter.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/GraphWriter.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Compiler.h:274:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 274 | #define LLVM_FALLTHROUGH [[gnu::fallthrough]] | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/GraphWriter.cpp:57:9: note: in expansion of macro 'LLVM_FALLTHROUGH' 57 | LLVM_FALLTHROUGH; | ^~~~~~~~~~~~~~~~ [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [ 75%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 75%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 75%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 75%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 75%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [100%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/InfoByHwMode.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenRegisters.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/RegisterInfoEmitter.cpp:15: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'void {anonymous}::RegisterInfoEmitter::runMCDesc(llvm::raw_ostream&, llvm::CodeGenTarget&, llvm::CodeGenRegBank&)': /usr/include/c++/11.2.1/bits/stl_map.h:877: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 877 | return _M_t._M_emplace_hint_unique(__position, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 878 | std::forward<_Pair>(__x)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Timer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/Timer.cpp:13: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Timer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/Timer.cpp:13: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819: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 /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; _Distance = int; _Tp = std::pair, std::pair > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Timer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/Timer.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::TimeRecord&, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; _Tp = llvm::TimerGroup::PrintRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'llvm::TimerGroup::TimerGroup(llvm::StringRef, llvm::StringRef, const llvm::StringMap&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const std::pair > >&}; _Tp = std::pair, std::pair > > >; _Alloc = std::allocator, std::pair > > > >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair > > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::TimeRecord&, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&}; _Tp = llvm::TimerGroup::PrintRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h:339:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::TimerGroup::prepareToPrintList(bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1646:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1646 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Timer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/Timer.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1642 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1917:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1917 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::TimeTraceProfiler::write(llvm::raw_pwrite_stream&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TimeProfiler.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/TimeProfiler.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::TimerGroup::PrintQueuedTimers(llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Timer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Support/Timer.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::TimerGroup::removeTimer(llvm::Timer&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenRegisters.cpp: In member function 'void llvm::CodeGenRegBank::inferMatchingSuperRegClass(llvm::CodeGenRegisterClass*, std::__cxx11::list::iterator)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenRegisters.cpp:2236:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 2236 | void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC, | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/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> > >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298: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 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298: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 /usr/include/c++/11.2.1/bits/stl_algo.h:1298: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 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819: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 /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >; _Distance = int; _Tp = {anonymous}::LLTCodeGen; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX static library ../libLLVMSupport.a [100%] Built target LLVMSupport [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [100%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::MatchTableRecord&}; _Tp = {anonymous}::MatchTableRecord; _Alloc = std::allocator<{anonymous}::MatchTableRecord>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::MatchTableRecord>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void {anonymous}::MatchTable::push_back(const {anonymous}::MatchTableRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static {anonymous}::MatchTable {anonymous}::MatchTable::buildTable(llvm::ArrayRef<{anonymous}::Matcher*>, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::DebugCommentAction::emitActionOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::MatchTable::push_back.constprop(const {anonymous}::MatchTableRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::MatchTable::push_back.constprop(const {anonymous}::MatchTableRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::MatchTable::push_back(const {anonymous}::MatchTableRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::InstructionNumOperandsMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::RuleMatcher::emit({anonymous}::MatchTable&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::InstructionOpcodeMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::PointerToAnyOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::LLTOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::InstructionImmPredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::MemoryAddressSpacePredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::MemoryAlignmentPredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::MemoryVsLLTSizePredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::MemorySizePredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::AtomicOrderingMMOPredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::GenericInstructionPredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::LiteralIntOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CmpPredicateOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::IntrinsicIDOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::MBBOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ImmOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ConstantIntOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::RecordNamedOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ComplexPatternOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::VectorSplatImmPredicateMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CopyRenderer::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::SameOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::RegisterBankOperandMatcher::emitPredicateOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ConstrainOperandToRegClassAction::emitActionOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ConstrainOperandsToDefinitionAction::emitActionOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CopySubRegRenderer::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::SubRegIndexRenderer::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ImmRenderer::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::RenderComplexPatternOperand::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CopyConstantAsImmRenderer::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CopyFConstantAsFPImmRenderer::emitRenderOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::SwitchMatcher::_ZN12_GLOBAL__N_113SwitchMatcher4emitERNS_10MatchTableE.part.0({anonymous}::MatchTable&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::BuildMIAction::emitActionOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void {anonymous}::InstructionOperandMatcher::emitCaptureOpcodes({anonymous}::MatchTable&, {anonymous}::RuleMatcher&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::MatchTableRecord*, std::vector<{anonymous}::MatchTableRecord> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/TableGen/Record.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector llvm::Record::getValueAsListOfInts(llvm::StringRef) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819: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 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819: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 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407: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 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2407: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 /usr/include/c++/11.2.1/bits/stl_algo.h:1414: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 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455: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 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457: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 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468: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 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2468: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 /usr/include/c++/11.2.1/bits/stl_algo.h:1414: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 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509: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 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511: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 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756: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 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2761: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 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765: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 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766: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 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767: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 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _OutputIterator = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632: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 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2632: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2632: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 /usr/include/c++/11.2.1/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*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632: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 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699: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 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2689: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 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692: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 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667: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 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2675: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 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2667: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 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675: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 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692: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 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Pointer = {anonymous}::RuleMatcher*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726: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 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2726: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 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: 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 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: 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 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: 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 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: 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 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: 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 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenHwModes.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenTarget.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = llvm::Record*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = llvm::LessRecordByID; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, llvm::LessRecordByID, std::allocator > >::const_iterator' changed in GCC 7.1 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenIntrinsics.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/CodeGenDAGPatterns.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/TableGen/GlobalISelEmitter.cpp:32: /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021: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 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023: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 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX static library ../libLLVMTableGen.a [100%] Built target LLVMTableGen [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o [100%] Building CXX object utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o [100%] Built target obj.llvm-tblgen [100%] Linking CXX static library ../../../lib/libLLVMTableGenGlobalISel.a [100%] Built target LLVMTableGenGlobalISel [100%] Linking CXX executable ../../bin/llvm-tblgen [100%] Built target llvm-tblgen Consolidate compiler generated dependencies of target LLVMDemangle [ 0%] Generating VCSRevision.h [ 0%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 0%] Building C object utils/count/CMakeFiles/count.dir/count.c.o [ 0%] Creating export file for LTO [ 0%] Creating export file for LLVMHello [ 0%] Creating export file for BugpointPasses [ 0%] Creating export file for Remarks [ 0%] Creating export file for LLVMgold [ 0%] Built target LLVMDemangle [ 0%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o [ 0%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o [ 0%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o [ 0%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o [ 1%] Built target LTO_exports [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o [ 1%] Built target BugpointPasses_exports [ 1%] Built target LLVMHello_exports [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o Consolidate compiler generated dependencies of target obj.llvm-tblgen [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o [ 1%] Built target LLVMgold_exports [ 1%] Built target Remarks_exports [ 1%] Built target llvm_vcsrevision_h [ 1%] Linking C executable ../../bin/count [ 2%] Built target obj.llvm-tblgen [ 2%] Built target count Consolidate compiler generated dependencies of target LLVMSupport [ 6%] Built target LLVMSupport Consolidate compiler generated dependencies of target LLVMTableGen [ 6%] Building CXX object lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o [ 6%] Building CXX object lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o [ 6%] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [ 6%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 6%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 6%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o [ 6%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o [ 6%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 6%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [ 7%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [ 7%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [ 7%] Built target LLVMTableGen [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o Consolidate compiler generated dependencies of target LLVMTableGenGlobalISel [ 7%] Built target LLVMTableGenGlobalISel [ 7%] Built target llvm-tblgen [ 7%] Building ACC.cpp... [ 7%] Building Attributes.inc... [ 7%] Building ACC.h.inc... [ 7%] Building IntrinsicImpl.inc... [ 7%] Building OMP.h.inc... [ 7%] Building OMP.cpp... [ 7%] Building IntrinsicEnums.inc... [ 7%] Building IntrinsicsAArch64.h... [ 7%] Building ACC.inc... [ 7%] Building OMP.inc... [ 7%] Building IntrinsicsAMDGPU.h... [ 7%] Building IntrinsicsARM.h... [ 7%] Building Options.inc... [ 7%] Building IntrinsicsBPF.h... [ 7%] Building Options.inc... [ 7%] Building IntrinsicsHexagon.h... [ 7%] Building Options.inc... [ 7%] Building Opts.inc... [ 7%] Building LipoOpts.inc... [ 7%] Building IntrinsicsNVPTX.h... [ 7%] Building IntrinsicsMips.h... [ 7%] Built target DllOptionsTableGen [ 7%] Building IntrinsicsPowerPC.h... [ 7%] Building Opts.inc... [ 7%] Built target acc_cpp [ 7%] Built target acc_gen [ 7%] Built target omp_cpp [ 7%] Building IntrinsicsR600.h... [ 7%] Built target omp_gen [ 7%] Built target LibOptionsTableGen [ 7%] Built target DsymutilTableGen [ 7%] Building Opts.inc... [ 7%] Building ObjcopyOpts.inc... [ 7%] Built target CvtResTableGen [ 7%] Built target LipoOptsTableGen [ 7%] Built target MLTableGen [ 7%] Building IntrinsicsRISCV.h... [ 7%] Building IntrinsicsS390.h... [ 7%] Building IntrinsicsWebAssembly.h... [ 7%] Building IntrinsicsXCore.h... [ 7%] Building IntrinsicsX86.h... [ 7%] Built target MtTableGen [ 7%] Building Opts.inc... [ 8%] Building Opts.inc... [ 7%] Built target ObjcopyOptsTableGen [ 8%] Building IntrinsicsVE.h... [ 8%] Building Opts.inc... [ 8%] Building AutomataAutomata.inc... [ 8%] Building AutomataTables.inc... [ 8%] Built target RcTableGen [ 8%] Built target SymbolizerOptsTableGen [ 8%] Built target OptsTestTableGen [ 8%] Building CXX object lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o [ 8%] Building InstallNameToolOpts.inc... [ 8%] Built target InstallNameToolOptsTableGen [ 8%] Built target AutomataTestTableGen [ 8%] Building BitcodeStripOpts.inc... [ 8%] Built target BitcodeStripOptsTableGen [ 8%] Building StripOpts.inc... [ 8%] Built target StripOptsTableGen In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:175, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/statistics.cc:16: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 8%] Built target intrinsics_gen In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:175, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/statistics.cc:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1964 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/complexity.cc:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 8%] Building XCoreGenAsmWriter.inc... [ 8%] Building XCoreGenCallingConv.inc... [ 8%] Building XCoreGenDAGISel.inc... [ 8%] Building X86GenAsmMatcher.inc... [ 8%] Building X86GenAsmWriter.inc... [ 8%] Building X86GenAsmWriter1.inc... /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const benchmark::BenchmarkReporter::Run&}; _Tp = benchmark::BenchmarkReporter::Run; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 8%] Building WebAssemblyGenAsmMatcher.inc... [ 8%] Building XCoreGenDisassemblerTables.inc... [ 8%] Building X86GenCallingConv.inc... [ 8%] Building WebAssemblyGenAsmWriter.inc... [ 8%] Building X86GenDAGISel.inc... [ 8%] Building SystemZGenAsmMatcher.inc... [ 8%] Building XCoreGenInstrInfo.inc... [ 8%] Building WebAssemblyGenDAGISel.inc... [ 8%] Building SystemZGenAsmWriter.inc... [ 8%] Building SystemZGenCallingConv.inc... [ 8%] Building SparcGenAsmMatcher.inc... [ 8%] Building WebAssemblyGenDisassemblerTables.inc... [ 8%] Building RISCVGenAsmMatcher.inc... [ 8%] Building SystemZGenDAGISel.inc... [ 8%] Building SystemZGenDisassemblerTables.inc... [ 8%] Building SparcGenAsmWriter.inc... [ 8%] Building RISCVGenAsmWriter.inc... [ 8%] Building SparcGenCallingConv.inc... [ 8%] Building SparcGenDAGISel.inc... [ 8%] Building RISCVGenCompressInstEmitter.inc... [ 8%] Building PPCGenAsmMatcher.inc... [ 8%] Building NVPTXGenAsmWriter.inc... [ 8%] Building MSP430GenAsmMatcher.inc... /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 8%] Building MSP430GenAsmWriter.inc... /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'double benchmark::StatisticsMedian(const std::vector&)': /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building SystemZGenInstrInfo.inc... In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/complexity.cc:18: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'std::vector benchmark::ComputeBigO(const std::vector&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/complexity.cc:18: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building SystemZGenMCCodeEmitter.inc... In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/complexity.cc:18: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 8%] Building RISCVGenDAGISel.inc... [ 9%] Building SystemZGenRegisterInfo.inc... In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/statistics.cc:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const benchmark::Counter&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const benchmark::BenchmarkReporter::Run&}; _Tp = benchmark::BenchmarkReporter::Run; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 9%] Building SystemZGenSubtargetInfo.inc... [ 9%] Building MSP430GenCallingConv.inc... [ 9%] Building NVPTXGenDAGISel.inc... [ 9%] Linking CXX static library ../libLLVMLineEditor.a [ 9%] Building NVPTXGenInstrInfo.inc... [ 9%] Linking CXX static library ../libLLVMExtensions.a [ 9%] Built target LLVMLineEditor [ 9%] Building MSP430GenDAGISel.inc... [ 9%] Built target LLVMExtensions [ 9%] Building SparcGenDisassemblerTables.inc... [ 11%] Building MipsGenAsmMatcher.inc... [ 11%] Building NVPTXGenRegisterInfo.inc... [ 11%] Building MSP430GenDisassemblerTables.inc... [ 11%] Building WebAssemblyGenFastISel.inc... [ 11%] Building WebAssemblyGenInstrInfo.inc... [ 11%] Building LanaiGenAsmMatcher.inc... [ 11%] Building LanaiGenAsmWriter.inc... [ 11%] Building WebAssemblyGenMCCodeEmitter.inc... /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector benchmark::ComputeStats(const std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/statistics.cc:16: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 11%] Linking CXX executable ../../bin/not [ 11%] Building SparcGenInstrInfo.inc... [ 11%] Building XCoreGenRegisterInfo.inc... [ 11%] Building MSP430GenInstrInfo.inc... [ 11%] Building SparcGenMCCodeEmitter.inc... [ 11%] Building SparcGenRegisterInfo.inc... [ 11%] Linking CXX static library ../../libLLVMFrontendOpenACC.a [ 11%] Building NVPTXGenSubtargetInfo.inc... [ 11%] Building MSP430GenMCCodeEmitter.inc... [ 11%] Building MSP430GenRegisterInfo.inc... [ 11%] Built target not [ 11%] Building MSP430GenSubtargetInfo.inc... [ 11%] Built target LLVMFrontendOpenACC [ 11%] Building HexagonGenAsmMatcher.inc... [ 12%] Building WebAssemblyGenRegisterInfo.inc... [ 12%] Building HexagonGenAsmWriter.inc... [ 12%] Building BPFGenAsmMatcher.inc... In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/BinaryFormat/MsgPackDocument.cpp:17: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 12%] Building PPCGenAsmWriter.inc... In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/BinaryFormat/MsgPackDocument.cpp:17: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::msgpack::DocNode& llvm::msgpack::ArrayDocNode::operator[](size_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Linking CXX executable ../../bin/llvm-PerfectShuffle [ 12%] Building HexagonGenCallingConv.inc... [ 12%] Building XCoreGenSubtargetInfo.inc... [ 12%] Building LanaiGenCallingConv.inc... [ 12%] Building PPCGenCallingConv.inc... [ 12%] Building LanaiGenDAGISel.inc... [ 12%] Building HexagonGenDAGISel.inc... [ 12%] Building HexagonGenDFAPacketizer.inc... [ 13%] Building HexagonGenDisassemblerTables.inc... [ 13%] Building MipsGenAsmWriter.inc... [ 13%] Building HexagonGenInstrInfo.inc... [ 13%] Building MipsGenCallingConv.inc... [ 13%] Built target llvm-PerfectShuffle [ 13%] Building RISCVGenDisassemblerTables.inc... [ 13%] Building HexagonGenMCCodeEmitter.inc... [ 13%] Building RISCVGenGlobalISel.inc... [ 13%] Building RISCVGenInstrInfo.inc... [ 13%] Building AVRGenAsmMatcher.inc... [ 13%] Building HexagonGenRegisterInfo.inc... [ 13%] Building AVRGenAsmWriter.inc... [ 13%] Building SparcGenSubtargetInfo.inc... [ 13%] Building HexagonGenSubtargetInfo.inc... [ 13%] Building AVRGenCallingConv.inc... [ 13%] Building AVRGenDAGISel.inc... [ 13%] Building RISCVGenMCCodeEmitter.inc... [ 13%] Building WebAssemblyGenSubtargetInfo.inc... [ 13%] Building RISCVGenMCPseudoLowering.inc... [ 13%] Linking CXX static library ../libLLVMWindowsManifest.a [ 13%] Building AVRGenDisassemblerTables.inc... [ 13%] Building ARMGenAsmMatcher.inc... [ 13%] Building AVRGenInstrInfo.inc... [ 13%] Built target LLVMWindowsManifest [ 13%] Building AMDGPUGenAsmMatcher.inc... [ 13%] Building BPFGenAsmWriter.inc... [ 13%] Building RISCVGenRegisterBank.inc... [ 13%] Built target MSP430CommonTableGen In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark.cc:15: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = benchmark::BenchmarkReporter::Run; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 13%] Building MipsGenDAGISel.inc... [ 13%] Building AArch64GenAsmMatcher.inc... [ 13%] Building MipsGenDisassemblerTables.inc... [ 13%] Building LanaiGenDisassemblerTables.inc... [ 13%] Building AVRGenMCCodeEmitter.inc... [ 13%] Building MipsGenFastISel.inc... [ 13%] Built target XCoreCommonTableGen [ 13%] Building MipsGenGlobalISel.inc... [ 13%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o [ 13%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o [ 13%] Building AVRGenRegisterInfo.inc... [ 13%] Building PPCGenDAGISel.inc... [ 13%] Building AVRGenSubtargetInfo.inc... [ 13%] Building MipsGenInstrInfo.inc... [ 13%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/TargetProcessControlTypes.cpp.o [ 13%] Built target SystemZCommonTableGen [ 13%] Building LanaiGenInstrInfo.inc... [ 13%] Building MipsGenMCCodeEmitter.inc... [ 13%] Building MipsGenMCPseudoLowering.inc... [ 13%] Building X86GenDisassemblerTables.inc... [ 13%] Building RISCVGenRegisterInfo.inc... [ 13%] Built target SparcCommonTableGen [ 13%] Building X86GenEVEX2VEXTables.inc... [ 13%] Building MipsGenRegisterBank.inc... [ 13%] Built target WebAssemblyCommonTableGen [ 13%] Building CXX object lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o [ 13%] Building CXX object lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const benchmark::BenchmarkReporter::Run&}; _Tp = benchmark::BenchmarkReporter::Run; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 13%] Building CXX object lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o [ 13%] Building BPFGenCallingConv.inc... [ 13%] Building LanaiGenMCCodeEmitter.inc... [ 13%] Building PPCGenDisassemblerTables.inc... [ 13%] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o [ 13%] Building MipsGenRegisterInfo.inc... [ 13%] Building AArch64GenAsmWriter.inc... [ 13%] Building X86GenExegesis.inc... [ 13%] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o [ 13%] Building LanaiGenRegisterInfo.inc... [ 13%] Building MipsGenSubtargetInfo.inc... [ 13%] Building AArch64GenAsmWriter1.inc... [ 13%] Building BPFGenDAGISel.inc... [ 13%] Building BPFGenDisassemblerTables.inc... [ 13%] Building LanaiGenSubtargetInfo.inc... [ 13%] Built target AVRCommonTableGen [ 13%] Building BPFGenInstrInfo.inc... [ 13%] Building X86GenFastISel.inc... In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/include/benchmark/benchmark.h:180, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark.cc:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'size_t benchmark::RunSpecifiedBenchmarks(benchmark::BenchmarkReporter*, benchmark::BenchmarkReporter*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 13%] Building RISCVGenSearchableTables.inc... [ 13%] Building MipsGenExegesis.inc... [ 13%] Building RISCVGenSubtargetInfo.inc... [ 13%] Building CXX object lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o [ 13%] Building BPFGenMCCodeEmitter.inc... [ 13%] Building AArch64GenCallingConv.inc... [ 13%] Building BPFGenRegisterInfo.inc... [ 13%] Building X86GenGlobalISel.inc... [ 13%] Building BPFGenSubtargetInfo.inc... [ 13%] Built target HexagonCommonTableGen [ 13%] Building AArch64GenDAGISel.inc... [ 13%] Building AMDGPUGenAsmWriter.inc... [ 13%] Building AArch64GenDisassemblerTables.inc... [ 13%] Building X86GenRegisterBank.inc... [ 13%] Building X86GenInstrInfo.inc... [ 13%] Building AArch64GenExegesis.inc... [ 13%] Building AMDGPUGenCallingConv.inc... [ 13%] Building PPCGenFastISel.inc... [ 13%] Linking CXX static library ../../../libLLVMWebAssemblyInfo.a [ 13%] Linking CXX static library ../../../libLLVMSystemZInfo.a [ 13%] Linking CXX executable ../../bin/yaml-bench [ 13%] Building X86GenRegisterInfo.inc... [ 13%] Built target LLVMWebAssemblyInfo [ 13%] Built target LLVMSystemZInfo [ 13%] Building X86GenSubtargetInfo.inc... [ 13%] Building ARMGenAsmWriter.inc... [ 13%] Building AArch64GenFastISel.inc... [ 13%] Building AMDGPUGenDAGISel.inc... [ 13%] Built target LanaiCommonTableGen [ 13%] Building PPCGenInstrInfo.inc... [ 13%] Building CXX object lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o [ 13%] Building AArch64GenGlobalISel.inc... [ 13%] Building CXX object lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o [ 13%] Building AArch64GenInstrInfo.inc... [ 13%] Building AArch64GenMCCodeEmitter.inc... [ 13%] Built target yaml-bench [ 13%] Built target NVPTXCommonTableGen [ 13%] Linking CXX static library ../../libLLVMDebugInfoMSF.a [ 13%] Building ARMGenCallingConv.inc... [ 13%] Linking CXX static library ../../../libLLVMXCoreInfo.a [ 13%] Building AArch64GenMCPseudoLowering.inc... [ 13%] Building ARMGenDAGISel.inc... [ 13%] Building AArch64GenPostLegalizeGICombiner.inc... [ 13%] Linking CXX static library ../libLLVMOption.a [ 13%] Built target LLVMDebugInfoMSF [ 13%] Building AArch64GenPostLegalizeGILowering.inc... [ 13%] Built target LLVMXCoreInfo [ 13%] Building AArch64GenPreLegalizeGICombiner.inc... [ 13%] Built target LLVMOption [ 13%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o [ 13%] Building AArch64GenRegisterInfo.inc... [ 13%] Linking CXX static library ../../../libLLVMMSP430Info.a [ 13%] Building AArch64GenRegisterBank.inc... [ 13%] Building AMDGPUGenDisassemblerTables.inc... [ 13%] Building AArch64GenSubtargetInfo.inc... [ 13%] Building AMDGPUGenGlobalISel.inc... [ 13%] Built target LLVMMSP430Info [ 14%] Building ARMGenDisassemblerTables.inc... [ 14%] Built target BPFCommonTableGen [ 14%] Building AArch64GenSystemOperands.inc... [ 14%] Building ARMGenFastISel.inc... [ 14%] Building AMDGPUGenInstrInfo.inc... [ 14%] Building AMDGPUGenMCCodeEmitter.inc... [ 14%] Building AMDGPUGenMCPseudoLowering.inc... [ 16%] Linking CXX static library ../../../libLLVMSparcInfo.a [ 16%] Building PPCGenMCCodeEmitter.inc... [ 16%] Building AMDGPUGenPostLegalizeGICombiner.inc... [ 16%] Building AMDGPUGenPreLegalizeGICombiner.inc... [ 16%] Built target MipsCommonTableGen [ 16%] Building ARMGenGlobalISel.inc... [ 16%] Building PPCGenRegisterInfo.inc... [ 16%] Built target LLVMSparcInfo [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [ 16%] Linking CXX static library ../../../libLLVMOrcShared.a In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.h:5, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.cc:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 16%] Building AMDGPUGenRegBankGICombiner.inc... In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.h:5, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.cc:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void AddRange(std::vector*, T, T, int) [with T = long long int]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 16%] Built target LLVMOrcShared [ 16%] Building ARMGenInstrInfo.inc... [ 16%] Building PPCGenSubtargetInfo.inc... [ 16%] Linking CXX static library ../../../libLLVMLanaiInfo.a [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [ 16%] Building AMDGPUGenRegisterBank.inc... [ 16%] Building AMDGPUGenRegisterInfo.inc... [ 16%] Building PPCGenExegesis.inc... [ 16%] Built target LLVMLanaiInfo [ 16%] Building ARMGenMCCodeEmitter.inc... [ 16%] Linking CXX static library ../../../libLLVMHexagonInfo.a In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.h:5, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.cc:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {benchmark::internal::Benchmark::Instance}; _Tp = benchmark::internal::Benchmark::Instance; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 16%] Built target LLVMHexagonInfo [ 16%] Linking CXX static library ../../../libLLVMAVRInfo.a [ 16%] Building PPCGenRegisterBank.inc... [ 16%] Building ARMGenMCPseudoLowering.inc... [ 16%] Built target LLVMAVRInfo In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.h:5, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.cc:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'benchmark::internal::Benchmark* benchmark::internal::Benchmark::Ranges(const std::vector >&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 16%] Building CXX object lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o [ 16%] Building PPCGenGlobalISel.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [ 16%] Building AMDGPUGenSearchableTables.inc... [ 16%] Building ARMGenRegisterBank.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [ 16%] Building AMDGPUGenSubtargetInfo.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 16%] Linking CXX static library ../../../libLLVMNVPTXInfo.a [ 16%] Built target LLVMNVPTXInfo [ 16%] Building R600GenAsmWriter.inc... [ 16%] Building R600GenCallingConv.inc... [ 16%] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [ 16%] Building R600GenDAGISel.inc... [ 16%] Building R600GenDFAPacketizer.inc... [ 16%] Building ARMGenRegisterInfo.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 16%] Building R600GenInstrInfo.inc... [ 16%] Building R600GenMCCodeEmitter.inc... [ 16%] Linking CXX static library ../../libLLVMBitstreamReader.a [ 16%] Building R600GenRegisterInfo.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 16%] Built target LLVMBitstreamReader [ 16%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o [ 16%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [ 16%] Building R600GenSubtargetInfo.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [ 16%] Building ARMGenSubtargetInfo.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 16%] Building ARMGenSystemRegister.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 16%] Linking CXX static library ../../../libLLVMBPFInfo.a [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 16%] Built target LLVMBPFInfo [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o [ 16%] Linking CXX static library ../../../libLLVMMipsInfo.a [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [ 16%] Built target LLVMMipsInfo [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.h:5, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/benchmark/src/benchmark_register.cc:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool benchmark::internal::BenchmarkFamilies::FindBenchmarks(std::string, std::vector*, std::ostream*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 17%] Built target PowerPCCommonTableGen [ 17%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o [ 17%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [ 17%] Linking CXX static library ../../../lib/libbenchmark.a [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [ 17%] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o [ 17%] Built target benchmark [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [ 17%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::Error llvm::orc::registerFrameWrapper(const void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:54:14: warning: unnecessary parentheses in declaration of 'RegisterFrame' [-Wparentheses] 54 | static void((*RegisterFrame)(const void *)) = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:54:14: note: remove parentheses 54 | static void((*RegisterFrame)(const void *)) = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::Error llvm::orc::deregisterFrameWrapper(const void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:71:14: warning: unnecessary parentheses in declaration of 'DeregisterFrame' [-Wparentheses] 71 | static void((*DeregisterFrame)(const void *)) = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:71:14: note: remove parentheses 71 | static void((*DeregisterFrame)(const void *)) = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - [ 17%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o [ 17%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o [ 17%] Built target ARMCommonTableGen [ 17%] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [ 17%] Linking CXX static library ../../../libLLVMOrcTargetProcess.a [ 17%] Linking CXX static library ../../../libLLVMPowerPCInfo.a [ 17%] Building CXX object lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o [ 17%] Built target LLVMOrcTargetProcess [ 17%] Built target LLVMPowerPCInfo [ 17%] Building CXX object tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [ 17%] Linking CXX static library ../../../lib/libbenchmark_main.a [ 17%] Built target benchmark_main [ 17%] Linking CXX static library ../libLLVMFileCheck.a [ 17%] Built target LLVMFileCheck [ 17%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [ 17%] Linking CXX static library ../../../libLLVMARMUtils.a [ 17%] Built target LLVMARMUtils [ 17%] Linking CXX static library ../../../libLLVMARMInfo.a [ 17%] Built target LLVMARMInfo [ 17%] Built target AArch64CommonTableGen [ 17%] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [ 17%] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o [ 17%] Built target AMDGPUCommonTableGen [ 17%] Building InstCombineTables.inc... [ 17%] Linking CXX static library ../libLLVMBinaryFormat.a [ 17%] Built target InstCombineTableGen [ 17%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o [ 17%] Built target LLVMBinaryFormat [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Architecture.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/ArchitectureSet.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/InterfaceFile.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/PackedVersion.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Platform.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Symbol.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Target.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStub.cpp.o [ 17%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStubCommon.cpp.o [ 17%] Linking CXX static library ../../../libLLVMAArch64Info.a [ 17%] Built target LLVMAArch64Info [ 17%] Linking CXX static library ../../../libLLVMAMDGPUInfo.a [ 17%] Built target LLVMAMDGPUInfo [ 17%] Linking CXX static library ../libLLVMRemarks.a [ 17%] Built target LLVMRemarks [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o [ 18%] 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%] Linking CXX static library ../../../libLLVMAArch64Utils.a [ 18%] Built target LLVMAArch64Utils [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [ 19%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 19%] Built target X86CommonTableGen [ 19%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ProfileSummary.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/ProfileSummary.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, long long unsigned int, long long unsigned int}; _Tp = llvm::ProfileSummaryEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static llvm::ProfileSummary* llvm::ProfileSummary::getFromMD(llvm::Metadata*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Linking CXX static library ../../../libLLVMX86Info.a [ 19%] Built target LLVMX86Info In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::orcrpctpc::ReserveMemResultElement}; _Tp = llvm::orc::orcrpctpc::ReserveMemResultElement; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected > llvm::orc::OrcRPCTPCServer::reserveMemory(const ReserveMemRequest&) [with RPCEndpointT = llvm::orc::shared::MultiThreadedRPCEndpoint]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected > > > llvm::orc::OrcRPCTPCServer::lookupSymbols(const std::vector, bool> > > >&) [with RPCEndpointT = llvm::orc::shared::MultiThreadedRPCEndpoint]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Built target RISCVCommonTableGen [ 19%] Linking CXX executable ../../bin/FileCheck [ 19%] Building CXX object lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o [ 19%] Built target FileCheck [ 19%] Linking CXX static library ../../../libLLVMRISCVInfo.a [ 19%] Built target LLVMRISCVInfo [ 19%] Linking CXX executable ../../../bin/llvm-jitlink-executor In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/ModuleSummaryIndex.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/Core.cpp:87: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] 87 | LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | Handler), | ~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/Core.cpp:93: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] 93 | return LLVM_EXTENSION reinterpret_cast( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | unwrap(C)->getDiagnosticHandlerCallBack()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Built target llvm-jitlink-executor /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/ModuleSummaryIndex.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::ModuleSummaryIndex::exportToDot(llvm::raw_ostream&, const llvm::DenseSet&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/IR/ModuleSummaryIndex.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Linking CXX static library ../libLLVMTextAPI.a [ 20%] Built target LLVMTextAPI [ 20%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a [ 20%] Built target LLVMDebugInfoCodeView [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [ 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/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 [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o [ 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/MCObjectFileInfo.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/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/MCSubtargetInfo.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o [ 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/MCStreamer.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 [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [ 22%] Linking CXX static library ../libLLVMCore.a [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o [ 22%] Built target LLVMCore [ 22%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [ 23%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [ 23%] Building CXX object lib/Transforms/HelloNew/CMakeFiles/LLVMHelloNew.dir/HelloWorld.cpp.o [ 23%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [ 23%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [ 23%] Building CXX object lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o [ 23%] Linking CXX static library ../../libLLVMHelloNew.a [ 23%] Built target LLVMHelloNew In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCPseudoProbe.h:48, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCPseudoProbe.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCPseudoProbe&}; _Tp = llvm::MCPseudoProbe; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCPseudoProbe.h:48, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCPseudoProbe.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::MCPseudoProbeInlineTree::addPseudoProbe(const llvm::MCPseudoProbe&, const MCPseudoProbeInlineStack&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MachObjectWriter.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MachObjectWriter.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCAsmBackend.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCWinCOFFStreamer.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::MCWinCOFFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SetVector.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCELFStreamer.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCELFStreamer.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MCAssembler::CGProfileEntry}; _Tp = llvm::MCAssembler::CGProfileEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::MCELFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/ProfileSummaryBuilder.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ProfileSummaryEntry&}; _Tp = llvm::ProfileSummaryEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/ProfileSummaryBuilder.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::ProfileSummaryBuilder::computeDetailedSummary()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MachObjectWriter.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachObjectWriter::MachSymbolData&}; _Tp = llvm::MachObjectWriter::MachSymbolData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MachObjectWriter.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::MachObjectWriter::computeSymbolTable(llvm::MCAssembler&, std::vector&, std::vector&, std::vector&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MachObjectWriter.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/ELFObjectWriter.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ELFRelocationEntry&}; _Tp = llvm::ELFRelocationEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/list:64, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/list.tcc: In function '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]': /usr/include/c++/11.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 308 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 [ 23%] Linking CXX static library ../../libLLVMCFGuard.a In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 23%] Built target LLVMCFGuard In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/WasmObjectWriter.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819: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 /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/ELFObjectWriter.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::ELFObjectWriter::recordRelocation(llvm::MCAssembler&, const llvm::MCAsmLayout&, const llvm::MCFragment*, const llvm::MCFixup&, llvm::MCValue, uint64_t&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/list:64, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/list.tcc: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::InstrProfValueSiteRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >; _OutputIterator = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/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*, std::vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632: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 /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Wasm.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/WasmObjectWriter.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::WasmRelocationEntry&}; _Tp = {anonymous}::WasmRelocationEntry; _Alloc = std::allocator<{anonymous}::WasmRelocationEntry>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::WasmRelocationEntry>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/WasmObjectWriter.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >; _Pointer = {anonymous}::WasmRelocationEntry*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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> >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::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>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::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>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/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*, std::vector<{anonymous}::WasmRelocationEntry> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, llvm::Function*}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Wasm.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/WasmObjectWriter.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::WasmObjectWriter::recordRelocation(llvm::MCAssembler&, const llvm::MCAsmLayout&, const llvm::MCFragment*, const llvm::MCFixup&, llvm::MCValue, uint64_t&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error llvm::readPGOFuncNameStrings(llvm::StringRef, llvm::InstrProfSymtab&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::StringRef&, long long unsigned int&, std::vector >}; _Tp = llvm::NamedInstrProfRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int, const long long unsigned int&, const long long unsigned int&}; _Tp = llvm::ProfileSummaryEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/WasmObjectWriter.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'const unsigned char* llvm::IndexedInstrProfReader::readSummary(llvm::IndexedInstrProf::ProfVersion, const unsigned char*, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::InstrProfSymtab::finalizeSymtab()': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProf.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProf.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::InstrProfSymtab::create(llvm::Module&, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In static member function 'static void llvm::InstrProfWriter::writeRecordInText(llvm::StringRef, uint64_t, const llvm::InstrProfRecord&, llvm::InstrProfSymtab&, llvm::raw_fd_ostream&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::RawInstrProfReader::createSymtab(llvm::InstrProfSymtab&) [with IntPtrT = long long unsigned int]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Metadata.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/TrackingMDRef.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DebugLoc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DiagnosticInfo.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProfReader.h:229, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/SampleProfReader.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::RawInstrProfReader::createSymtab(llvm::InstrProfSymtab&) [with IntPtrT = unsigned int]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, long long unsigned int&}; _Tp = llvm::ProfileSummaryEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfWriter.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::InstrProfWriter::writeText(llvm::raw_fd_ostream&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::error_code llvm::sampleprof::SampleProfileReaderBinary::readSummaryEntry(std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {InstrProfValueData}; _Tp = InstrProfValueData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::TextInstrProfReader::readValueProfileData(llvm::InstrProfRecord&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void {anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&)': /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProfWriter.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/SampleProfWriter.cpp:20: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::sampleprof::SecHdrTableEntry}; _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error llvm::TextInstrProfReader::readNextRecord(llvm::NamedInstrProfRecord&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::error_code llvm::sampleprof::SampleProfileWriterExtBinaryBase::addNewSection(llvm::sampleprof::SecType, uint32_t, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::RawInstrProfReader::readRawCounts(llvm::InstrProfRecord&) [with IntPtrT = long long unsigned int]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'data_type llvm::InstrProfLookupTrait::ReadData(llvm::StringRef, const unsigned char*, llvm::InstrProfLookupTrait::offset_type)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::RawInstrProfReader::readRawCounts(llvm::InstrProfRecord&) [with IntPtrT = unsigned int]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::InstrProfSymtab::finalizeSymtab()': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::sampleprof::SecHdrTableEntry}; _Tp = llvm::sampleprof::SecHdrTableEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::error_code llvm::sampleprof::SampleProfileReaderExtBinaryBase::readSecHdrTableEntry(uint32_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileWriterExtBinaryBase::writeSample(const llvm::sampleprof::FunctionSamples&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/InstrProfReader.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::InstrProfSymtab::create(const NameIterRange&) [with NameIterRange = llvm::iterator_range::key_iterator>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/YAMLParser.h:47, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/YAMLTraits.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DiagnosticInfo.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProfReader.h:229, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/SampleProfReader.cpp:22: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426: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 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/YAMLParser.h:47, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/YAMLTraits.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DiagnosticInfo.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProfReader.h:229, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/SampleProfReader.cpp:22: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = llvm::sampleprof::FunctionSamples; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /usr/include/c++/11.2.1/bits/stl_map.h:520: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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileWriterCompactBinary::writeSample(const llvm::sampleprof::FunctionSamples&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Metadata.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/TrackingMDRef.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DebugLoc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DiagnosticInfo.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProfReader.h:229, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/SampleProfReader.cpp:22: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileReaderCompactBinary::readImpl()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/YAMLParser.h:47, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/YAMLTraits.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DiagnosticInfo.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProfReader.h:229, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/SampleProfReader.cpp:22: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileReaderText::readImpl()': /usr/include/c++/11.2.1/bits/stl_map.h:520: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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/MetadataLoader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 23%] Linking CXX static library ../libLLVMMC.a [ 23%] Linking CXX static library ../libLLVMProfileData.a [ 23%] Built target LLVMMC [ 23%] Built target LLVMProfileData [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [ 23%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 23%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o [ 23%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 23%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o [ 23%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [ 23%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 23%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [ 23%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinter.cpp.o [ 23%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o [ 23%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 24%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o [ 24%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o [ 24%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o [ 24%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o [ 24%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/MetadataLoader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/MetadataLoader.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::lazyLoadModuleMetadataBlock()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 24%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.cpp.o [ 24%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o [ 24%] Linking CXX static library ../../../libLLVMXCoreDesc.a [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o [ 24%] Built target LLVMXCoreDesc [ 24%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o [ 25%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o [ 25%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o [ 25%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o [ 25%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o [ 25%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o [ 25%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o [ 25%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o [ 25%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o [ 25%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.cpp.o [ 25%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o [ 25%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o [ 25%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o [ 25%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o [ 25%] Linking CXX static library ../../libLLVMMCDisassembler.a [ 25%] Built target LLVMMCDisassembler [ 25%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o [ 25%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o [ 25%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o [ 25%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o [ 25%] Linking CXX static library ../../../libLLVMSparcDesc.a In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeReader.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 25%] Built target LLVMSparcDesc [ 25%] Building CXX object lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.cpp.o [ 25%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseArgs(std::vector >&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.cpp.o [ 25%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'bool llvm::LLParser::validateEndOfModule(bool)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [ 25%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:11: /usr/include/c++/11.2.1/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::ELFRelocationEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::MipsELFObjectWriter::sortRelocs(const llvm::MCAssembler&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:11: /usr/include/c++/11.2.1/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<{anonymous}::MipsELFObjectWriter::sortRelocs(const llvm::MCAssembler&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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<{anonymous}::MipsELFObjectWriter::sortRelocs(const llvm::MCAssembler&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'virtual void {anonymous}::MipsELFObjectWriter::sortRelocs(const llvm::MCAssembler&, std::vector&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::ParamAccess::Call&}; _Tp = llvm::FunctionSummary::ParamAccess::Call; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseParamAccess(llvm::FunctionSummary::ParamAccess&, llvm::LLParser::IdLocListType&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::FunctionSummary::ParamAccess}; _Tp = llvm::FunctionSummary::ParamAccess; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::LLParser::parseOptionalParamAccesses(std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::VFuncId&}; _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::ConstVCall&}; _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [ 25%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [ 25%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'bool llvm::LLParser::parseUnnamedAttrGrp()': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [ 27%] Linking CXX static library ../../../libLLVMBPFDesc.a [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o [ 27%] Built target LLVMBPFDesc [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o [ 27%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseConstVCallList(llvm::lltok::Kind, std::vector&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseVFuncIdList(llvm::lltok::Kind, std::vector&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseTypeTests(std::vector >&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o [ 27%] Building CXX object lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::FunctionSummary::ParamAccess; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLLexer.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/AsmParser/LLParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector {anonymous}::ModuleSummaryIndexBitcodeReader::parseParamAccesses(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::LLParser::parseOptionalVTableFuncs(llvm::VTableFuncList&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::LLParser::parseTypeIdCompatibleVtableEntry(unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o [ 27%] Linking CXX static library ../../../libLLVMMSP430Desc.a [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o [ 27%] Linking CXX static library ../../../libLLVMRISCVDesc.a [ 27%] Built target LLVMMSP430Desc [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::FunctionSummary::VFuncId}; _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 27%] Built target LLVMRISCVDesc /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::FunctionSummary::ConstVCall}; _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::BitcodeModule}; _Tp = llvm::BitcodeModule; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected llvm::getBitcodeFileContents(llvm::MemoryBufferRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::ModuleSummaryIndexBitcodeReader::parseTypeIdCompatibleVtableSummaryRecord(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o [ 27%] Building CXX object lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiAsmBackend.cpp.o [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiELFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiInstPrinter.cpp.o [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCAsmInfo.cpp.o [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCCodeEmitter.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInst.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MCA/InstrBuilder.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInst.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MCA/InstrBuilder.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCExpr.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/AsmParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::AsmToken&}; _Tp = llvm::AsmToken; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o [ 27%] Linking CXX static library ../../../libLLVMSparcDisassembler.a [ 27%] Building CXX object lib/Target/AVR/Disassembler/CMakeFiles/LLVMAVRDisassembler.dir/AVRDisassembler.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o [ 27%] Built target LLVMSparcDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrAnalysis.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MCA/InstrBuilder.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected llvm::mca::InstrBuilder::createInstrDescImpl(const llvm::MCInst&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInst.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MCA/InstrBuilder.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MCA/InstrBuilder.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o [ 27%] Linking CXX static library ../../../libLLVMAVRDesc.a [ 27%] Built target LLVMAVRDesc [ 27%] Linking CXX static library ../libLLVMMCA.a [ 27%] Linking CXX static library ../../../libLLVMWebAssemblyDesc.a In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SetVector.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCELFStreamer.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual std::vector > {anonymous}::AArch64MCInstrAnalysis::findPltEntries(uint64_t, llvm::ArrayRef, uint64_t, const llvm::Triple&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Built target LLVMWebAssemblyDesc [ 27%] Built target LLVMMCA [ 27%] Building CXX object lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o [ 27%] Linking CXX static library ../../../libLLVMXCoreDisassembler.a [ 27%] Built target LLVMXCoreDisassembler [ 27%] Linking CXX static library ../../../libLLVMRISCVDisassembler.a [ 27%] Built target LLVMRISCVDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/MasmParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::AsmToken&}; _Tp = llvm::AsmToken; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::FieldInitializer&}; _Tp = {anonymous}::FieldInitializer; _Alloc = std::allocator<{anonymous}::FieldInitializer>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::FieldInitializer>::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeReader.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::BitcodeReader::parseModule(uint64_t, bool, llvm::DataLayoutCallbackTy)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/AsmParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'bool {anonymous}::AsmParser::parseMacroArgument({anonymous}::MCAsmMacroArgument&, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::AsmParser::parseMacroArguments(const llvm::MCAsmMacro*, {anonymous}::MCAsmMacroArguments&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Linking CXX static library ../../../libLLVMPowerPCDesc.a [ 27%] Built target LLVMPowerPCDesc In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstPrinter.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/MasmParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::parseDirectiveNestedEnds()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual std::vector > llvm::X86_MC::X86MCInstrAnalysis::findPltEntries(uint64_t, llvm::ArrayRef, uint64_t, const llvm::Triple&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/MasmParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::AsmToken}; _Tp = llvm::AsmToken; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Linking CXX static library ../../../libLLVMX86Desc.a [ 27%] Linking CXX static library ../libLLVMAsmParser.a [ 27%] Built target LLVMX86Desc [ 27%] Built target LLVMAsmParser In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeReader.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Reader/BitcodeReader.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Linking CXX static library ../../../libLLVMMSP430Disassembler.a [ 27%] Built target LLVMMSP430Disassembler [ 27%] Linking CXX static library ../../../libLLVMLanaiDesc.a [ 27%] Linking CXX static library ../../../libLLVMBPFDisassembler.a [ 27%] Linking CXX static library ../../../libLLVMPowerPCDisassembler.a [ 27%] Built target LLVMLanaiDesc [ 27%] Built target LLVMBPFDisassembler [ 27%] Building CXX object lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o [ 27%] Built target LLVMPowerPCDisassembler [ 28%] Linking CXX static library ../../../libLLVMHexagonDesc.a [ 28%] Built target LLVMHexagonDesc [ 28%] Building CXX object lib/Target/Hexagon/Disassembler/CMakeFiles/LLVMHexagonDisassembler.dir/HexagonDisassembler.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/MasmParser.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::parseMacroArgument(const llvm::MCAsmMacroParameter*, {anonymous}::MCAsmMacroArgument&, llvm::AsmToken::TokenKind)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 28%] Linking CXX static library ../../libLLVMBitReader.a [ 28%] Built target LLVMBitReader [ 28%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::parseStructInitializer(const {anonymous}::StructInfo&, {anonymous}::StructInitializer&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 29%] Linking CXX static library ../../../libLLVMX86Disassembler.a [ 29%] Built target LLVMX86Disassembler [ 29%] Linking CXX static library ../../../libLLVMSystemZDesc.a [ 29%] Built target LLVMSystemZDesc [ 29%] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::handleMacroEntry(const llvm::MCAsmMacro*, llvm::SMLoc, llvm::AsmToken::TokenKind)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 29%] Linking CXX static library ../../../libLLVMMipsDesc.a [ 29%] Built target LLVMMipsDesc [ 29%] Linking CXX static library ../../../libLLVMAVRDisassembler.a [ 29%] Built target LLVMAVRDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/MC/MCParser/MasmParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool {anonymous}::MasmParser::parseStatement.constprop({anonymous}::ParseStatementInfo&, llvm::MCAsmParserSemaCallback*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Linking CXX static library ../../../libLLVMAMDGPUUtils.a [ 29%] Built target LLVMAMDGPUUtils [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o [ 29%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o [ 30%] Linking CXX static library ../../../libLLVMLanaiDisassembler.a [ 30%] Built target LLVMLanaiDisassembler [ 30%] Linking CXX static library ../../../libLLVMWebAssemblyDisassembler.a [ 30%] Built target LLVMWebAssemblyDisassembler [ 30%] Linking CXX static library ../libLLVMIRReader.a [ 30%] Built target LLVMIRReader [ 30%] Linking CXX static library ../../libLLVMMCParser.a [ 30%] Built target LLVMMCParser [ 30%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [ 30%] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o [ 30%] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.cpp.o [ 30%] Building CXX object lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o [ 30%] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o [ 30%] Building CXX object lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [ 32%] Building CXX object lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o [ 32%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [ 32%] Building CXX object lib/Target/Lanai/AsmParser/CMakeFiles/LLVMLanaiAsmParser.dir/LanaiAsmParser.cpp.o [ 32%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [ 32%] Building CXX object lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o [ 32%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [ 33%] Building CXX object lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [ 33%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [ 33%] Building CXX object lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o [ 33%] Linking CXX static library ../../../libLLVMMipsDisassembler.a [ 33%] Built target LLVMMipsDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFFImportFile.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/COFFImportFile.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/SymbolSize.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/SymbolSize.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error llvm::object::writeImportLibrary(llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::COFF::MachineTypes, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::object::SymEntry}; _Tp = llvm::object::SymEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::vector > llvm::object::computeSymbolSizes(const llvm::object::ObjectFile&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMSystemZDisassembler.a [ 34%] Built target LLVMSystemZDisassembler [ 34%] Linking CXX static library ../../../libLLVMHexagonDisassembler.a [ 34%] Built target LLVMHexagonDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::wasm::WasmSymbolInfo&}; _Tp = llvm::wasm::WasmSymbolInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::object::WasmObjectFile::parseLinkingSectionSymtab(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ELFObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/ELFObjectFile.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::object::DataRefImpl, long long unsigned int&}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmRelocation&}; _Tp = llvm::wasm::WasmRelocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMAArch64Desc.a In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseRelocSection(llvm::StringRef, llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Built target LLVMAArch64Desc [ 34%] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o [ 34%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o [ 34%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmImport&}; _Tp = llvm::wasm::WasmImport; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMNVPTXDesc.a In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseImportSection(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Built target LLVMNVPTXDesc /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector, long long unsigned int> > llvm::object::ELFObjectFileBase::getPltAddresses() const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmTable&}; _Tp = llvm::wasm::WasmTable; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMBPFAsmParser.a [ 34%] Built target LLVMBPFAsmParser In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseTableSection(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmLimits&}; _Tp = llvm::wasm::WasmLimits; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseMemorySection(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMSparcAsmParser.a [ 34%] Built target LLVMSparcAsmParser In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmGlobal&}; _Tp = llvm::wasm::WasmGlobal; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseGlobalSection(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::wasm::WasmElemSegment&}; _Tp = llvm::wasm::WasmElemSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseElemSection(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::object::WasmSegment&}; _Tp = llvm::object::WasmSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Object/WasmObjectFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseDataSection(llvm::object::WasmObjectFile::ReadContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMPowerPCAsmParser.a [ 34%] Linking CXX static library ../../../libLLVMSystemZAsmParser.a [ 34%] Built target LLVMPowerPCAsmParser [ 34%] Built target LLVMSystemZAsmParser [ 35%] Linking CXX static library ../../../libLLVMMSP430AsmParser.a [ 35%] Built target LLVMMSP430AsmParser [ 35%] Linking CXX static library ../../../libLLVMRISCVAsmParser.a [ 35%] Built target LLVMRISCVAsmParser [ 35%] Linking CXX static library ../../../libLLVMAVRAsmParser.a [ 35%] Built target LLVMAVRAsmParser [ 35%] Linking CXX static library ../../../libLLVMLanaiAsmParser.a [ 35%] Built target LLVMLanaiAsmParser [ 35%] Linking CXX static library ../../../libLLVMARMDesc.a [ 35%] Built target LLVMARMDesc [ 35%] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o [ 35%] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o [ 35%] Linking CXX static library ../../../libLLVMAMDGPUDesc.a [ 35%] Built target LLVMAMDGPUDesc [ 35%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o [ 35%] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o [ 35%] Linking CXX static library ../../../libLLVMHexagonAsmParser.a [ 35%] Built target LLVMHexagonAsmParser [ 35%] Linking CXX static library ../../../libLLVMMipsAsmParser.a [ 35%] Built target LLVMMipsAsmParser [ 35%] Linking CXX static library ../../../libLLVMWebAssemblyAsmParser.a [ 35%] Built target LLVMWebAssemblyAsmParser [ 35%] Linking CXX static library ../../../libLLVMX86AsmParser.a [ 35%] Built target LLVMX86AsmParser [ 35%] Linking CXX static library ../../../libLLVMAArch64Disassembler.a [ 35%] Built target LLVMAArch64Disassembler In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:7676: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc: In member function 'llvm::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::MatchOperandParserImpl(llvm::OperandVector&, llvm::StringRef, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc:101729: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 101729 | if (MnemonicRange.first == MnemonicRange.second) | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc:101729: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory [ 35%] Linking CXX static library ../libLLVMObject.a [ 35%] Built target LLVMObject [ 37%] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o [ 37%] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFStub.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o [ 37%] Building CXX object lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/TBEHandler.cpp.o [ 37%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o [ 37%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o [ 37%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o [ 37%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o [ 37%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp: In function 'void llvm::__register_frame(void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:45:14: warning: unnecessary parentheses in declaration of 'rf' [-Wparentheses] 45 | static void((*rf)(void *)) = 0; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:45:14: note: remove parentheses 45 | static void((*rf)(void *)) = 0; | ^~~~~~~~~~~~~~~ | - - /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp: In function 'void llvm::__deregister_frame(void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:58:14: warning: unnecessary parentheses in declaration of 'df' [-Wparentheses] 58 | static void((*df)(void *)) = 0; | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:58:14: note: remove parentheses 58 | static void((*df)(void *)) = 0; | ^~~~~~~~~~~~~~~ | - - [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/DataExtractor.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/FDRRecords.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/FDRTraceExpander.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/FDRTraceExpander.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error llvm::xray::TraceExpander::visit(llvm::xray::CallArgRecord&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/BlockIndexer.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/BlockIndexer.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::xray::BlockIndexer::Block}; _Tp = llvm::xray::BlockIndexer::Block; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::xray::BlockIndexer::flush()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/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<{anonymous}::loadFDRLog(llvm::StringRef, bool, llvm::xray::XRayFileHeader&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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<{anonymous}::loadFDRLog(llvm::StringRef, bool, llvm::xray::XRayFileHeader&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/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::xray::BlockIndexer::Block; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::loadFDRLog(llvm::StringRef, bool, llvm::xray::XRayFileHeader&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Profile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Profile.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In copy constructor 'llvm::xray::Profile::Profile(const llvm::xray::Profile&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = llvm::xray::XRayRecord*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = llvm::xray::XRayRecord*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Profile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Profile.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'OutputIt llvm::copy(R&&, OutputIt) [with R = llvm::DenseMap&; OutputIt = std::back_insert_iterator > >]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::xray::XRayRecord*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o /usr/include/c++/11.2.1/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_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o /usr/include/c++/11.2.1/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_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o /usr/include/c++/11.2.1/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<{anonymous}::loadFDRLog(llvm::StringRef, bool, llvm::xray::XRayFileHeader&, std::vector&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Linking CXX static library ../../libLLVMDlltoolDriver.a [ 37%] Built target LLVMDlltoolDriver [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::xray::XRayRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::xray::XRayRecord&}; _Tp = llvm::xray::XRayRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::loadFDRLog(llvm::StringRef, bool, llvm::xray::XRayFileHeader&, std::vector&)::; Ret = void; Params = {const llvm::xray::XRayRecord&}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:62, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::xray::XRayRecord]': /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::RelocationValueRef; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::xray::XRayRecord}; _Tp = llvm::xray::XRayRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'uint64_t llvm::RuntimeDyldCOFF::getDLLImportOffset(unsigned int, llvm::RuntimeDyldImpl::StubMap&, llvm::StringRef, bool)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:9: In member function 'size_t llvm::StringRef::find(char, size_t) const', inlined from 'std::pair llvm::RuntimeDyldCheckerExprEval::evalSectionAddr(llvm::StringRef, llvm::RuntimeDyldCheckerExprEval::ParseContext) const' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:374:40: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:322:37: warning: 'void* memchr(const void*, int, size_t)' specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overread] 322 | if (const void *P = ::memchr(Data + FindBegin, C, Length - FindBegin)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h: In member function 'std::pair llvm::RuntimeDyldCheckerExprEval::evalSectionAddr(llvm::StringRef, llvm::RuntimeDyldCheckerExprEval::ParseContext) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:614:24: note: source object allocated here 614 | return StringRef(Data + Start, std::min(N, Length - Start)); | ^~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = llvm::xray::XRayRecord*; _Distance = int]': /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2369 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/JITLink.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::jitlink::Edge&}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'size_t llvm::StringRef::find(char, size_t) const', inlined from 'std::pair llvm::RuntimeDyldCheckerExprEval::evalStubOrGOTAddr(llvm::StringRef, llvm::RuntimeDyldCheckerExprEval::ParseContext, bool) const' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:337:40: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:322:37: warning: 'void* memchr(const void*, int, size_t)' specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overread] 322 | if (const void *P = ::memchr(Data + FindBegin, C, Length - FindBegin)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h: In member function 'std::pair llvm::RuntimeDyldCheckerExprEval::evalStubOrGOTAddr(llvm::StringRef, llvm::RuntimeDyldCheckerExprEval::ParseContext, bool) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:614:24: note: source object allocated here 614 | return StringRef(Data + Start, std::min(N, Length - Start)); | ^~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'virtual llvm::Expected > llvm::RuntimeDyldCOFFAArch64::processRelocationRef(unsigned int, llvm::object::relocation_iterator, const llvm::object::ObjectFile&, llvm::RuntimeDyldImpl::ObjSectionToIDMap&, llvm::RuntimeDyldImpl::StubMap&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::xray::XRayRecord*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/JITLink.cpp:10: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::jitlink::Block& llvm::jitlink::LinkGraph::splitBlock(llvm::jitlink::Block&, size_t, llvm::jitlink::LinkGraph::SplitBlockCache*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 | __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'virtual llvm::Expected > llvm::RuntimeDyldCOFFX86_64::processRelocationRef(unsigned int, llvm::object::relocation_iterator, const llvm::object::ObjectFile&, llvm::RuntimeDyldImpl::ObjSectionToIDMap&, llvm::RuntimeDyldImpl::StubMap&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::xray::XRayRecord*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/InstrumentationMap.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/InstrumentationMap.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::xray::SledEntry}; _Tp = llvm::xray::SledEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected llvm::xray::loadTrace(const llvm::DataExtractor&, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/XRay/Trace.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/XRay/Trace.cpp:12: /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::StringRef; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected llvm::xray::loadInstrumentationMap(llvm::StringRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'virtual void llvm::LegacyJITSymbolResolver::lookup(const LookupSet&, llvm::JITSymbolResolver::OnResolvedFunction)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 38%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 38%] Linking CXX static library ../libLLVMXRay.a [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 38%] Built target LLVMXRay [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o In file included from /usr/include/c++/11.2.1/list:64, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SparseBitVector.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp:13: /usr/include/c++/11.2.1/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::emplace(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {llvm::BlockFrequencyInfoImplBase::LoopData*&, llvm::BlockFrequencyInfoImplBase::BlockNode*, llvm::BlockFrequencyInfoImplBase::BlockNode*, llvm::BlockFrequencyInfoImplBase::BlockNode*, llvm::BlockFrequencyInfoImplBase::BlockNode*}; _Tp = llvm::BlockFrequencyInfoImplBase::LoopData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/list.tcc:89:7: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 89 | list<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeReader.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ToolDrivers/llvm-lib/LibDriver.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MemoryBufferRef&}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void appendFile(std::vector&, llvm::COFF::MachineTypes&, std::string&, llvm::MemoryBufferRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFAbbreviationDeclaration}; _Tp = llvm::DWARFAbbreviationDeclaration; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::DWARFAbbreviationDeclarationSet::extract(llvm::DataExtractor, uint64_t*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::MachOLinkGraphBuilder_x86_64::addRelocations()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::DWARFDebugAddrTable::extractAddresses(const llvm::DWARFDataExtractor&, uint64_t*, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FunctionExtras.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp: In member function 'llvm::iterator_range > llvm::BlockFrequencyInfoImplBase::analyzeIrreducible(const llvm::bfi_detail::IrreducibleGraph&, llvm::BlockFrequencyInfoImplBase::LoopData*, std::__cxx11::list::iterator)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp:789:1: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 789 | BlockFrequencyInfoImplBase::analyzeIrreducible( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfoImpl.cpp:777:32: note: parameter passing for argument of type 'std::__cxx11::list::const_iterator' changed in GCC 7.1 777 | auto Loop = BFI.Loops.emplace(Insert, OuterLoop, Headers.begin(), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | Headers.end(), Others.begin(), Others.end()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, long long unsigned int&, bool}; _Tp = llvm::DWARFDebugAranges::RangeEndpoint; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::DWARFDebugAranges::appendRange(uint64_t, uint64_t, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::jitlink::Symbol& llvm::jitlink::BasicGOTAndStubsBuilder::getGOTEntrySymbol(llvm::jitlink::Symbol&) [with BuilderImpl = {anonymous}::MachO_x86_64_GOTAndStubsBuilder]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, const long long unsigned int&, const long long unsigned int&}; _Tp = llvm::DWARFDebugAranges::Range; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::DWARFDebugAranges::construct()': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugArangeSet::Descriptor&}; _Tp = llvm::DWARFDebugArangeSet::Descriptor; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFDebugArangeSet::extract(llvm::DWARFDataExtractor, uint64_t*, llvm::function_ref)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FunctionExtras.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::RuntimeDyldImpl::computeTotalAllocSize(const llvm::object::ObjectFile&, uint64_t&, uint32_t&, uint64_t&, uint32_t&, uint64_t&, uint32_t&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FunctionExtras.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FunctionExtras.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/RuntimeDyld.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::coverage::CounterMappingRegion&, long long unsigned int&, long long unsigned int&}; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 40%] Linking CXX static library ../../libLLVMLibDriver.a [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, const long long unsigned int&}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' changed in GCC 7.1 [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 40%] Built target LLVMLibDriver [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, unsigned int&, bool&}; _Tp = llvm::coverage::CoverageSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::coverage::CountedRegion&}; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::jitlink::BasicGOTAndStubsBuilder::run() [with BuilderImpl = {anonymous}::MachO_x86_64_GOTAndStubsBuilder]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::coverage::FunctionRecord}; _Tp = llvm::coverage::FunctionRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/MachO_arm64.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::SegmentBuilder::completeRegionsUntil(llvm::Optional >, unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::SegmentBuilder::buildSegmentsImpl(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::jitlink::EHFrameEdgeFixer::processFDE(llvm::jitlink::EHFrameEdgeFixer::ParseContext&, llvm::jitlink::Block&, size_t, size_t, size_t, uint32_t, llvm::jitlink::EHFrameEdgeFixer::BlockEdgeMap&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::MachOLinkGraphBuilder_arm64::addRelocations()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::coverage::CoverageData llvm::coverage::CoverageMapping::getCoverageForFunction(const llvm::coverage::FunctionRecord&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::coverage::CoverageData llvm::coverage::CoverageMapping::getCoverageForExpansion(const llvm::coverage::ExpansionRecord&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::coverage::CoverageData llvm::coverage::CoverageMapping::getCoverageForFile(llvm::StringRef) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ProfileData/Coverage/CoverageMapping.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::coverage::CoverageMapping::loadFunctionRecord(const llvm::coverage::CoverageMappingRecord&, llvm::IndexedInstrProfReader&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::jitlink::Symbol& llvm::jitlink::BasicGOTAndStubsBuilder::getGOTEntrySymbol(llvm::jitlink::Symbol&) [with BuilderImpl = {anonymous}::MachO_arm64_GOTAndStubsBuilder]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::DWARFDebugLine::Sequence; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2028 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2028:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::BlockFrequencyInfoImplBase::FrequencyData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::setBlockFreq(const BlockT*, uint64_t) [with BT = llvm::BasicBlock]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'uint32_t llvm::DWARFDebugLine::LineTable::lookupAddressImpl(llvm::object::SectionedAddress) const': /usr/include/c++/11.2.1/bits/stl_algo.h:2108:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2108 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2109 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugPubTable::Entry}; _Tp = llvm::DWARFDebugPubTable::Entry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = llvm::BlockFrequencyInfoImplBase::WorkingData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::jitlink::MachOLinkGraphBuilder::addSectionStartSymAndBlock(llvm::jitlink::Section&, uint64_t, const char*, uint64_t, uint32_t, bool)': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::jitlink::BasicGOTAndStubsBuilder::run() [with BuilderImpl = {anonymous}::MachO_arm64_GOTAndStubsBuilder]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Row&}; _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Sequence&}; _Tp = llvm::DWARFDebugLine::Sequence; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DWARFDebugLine::ParsingState::appendRowToMatrix()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::DWARFDebugPubTable::extract(llvm::DWARFDataExtractor, bool, llvm::function_ref)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFFormValue&}; _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::FileNameEntry&}; _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'bool llvm::DWARFDebugLine::LineTable::lookupAddressRangeImpl(llvm::object::SectionedAddress, uint64_t, std::vector&) const': /usr/include/c++/11.2.1/bits/stl_algo.h:2108:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2108 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2109 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfo.cpp:17: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/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/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:678:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 678 | void IrreducibleGraph::addEdges(const BlockNode &Node, | ^~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRnglist::getAbsoluteRanges(llvm::Optional, uint8_t, llvm::function_ref(unsigned int)>) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/InterfaceStub/ELFStub.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/InterfaceStub/ELFObjHandler.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/InterfaceStub/ELFObjHandler.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFDebugLine::Prologue::parse(llvm::DWARFDataExtractor, uint64_t*, llvm::function_ref, const llvm::DWARFContext&, const llvm::DWARFUnit*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::initializeRPOT() [with BT = llvm::BasicBlock]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > llvm::elfabi::buildStub(const llvm::object::ELFObjectFile&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/BlockFrequencyInfo.cpp:17: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/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/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:663:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 663 | void IrreducibleGraph::initialize(const BFIBase::LoopData *OuterLoop, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:668:15: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 668 | addEdges(N, OuterLoop, addBlockEdges); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:672:15: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 672 | addEdges(Index, OuterLoop, addBlockEdges); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::BlockFrequencyInfoImpl::computeIrreducibleMass(llvm::BlockFrequencyInfoImplBase::LoopData*, std::__cxx11::list::iterator) [with BT = llvm::BasicBlock]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1341:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1341 | void BlockFrequencyInfoImpl::computeIrreducibleMass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1355:36: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1355 | for (auto &L : analyzeIrreducible(G, OuterLoop, Insert)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFDebugLine::LineTable::parse(llvm::DWARFDataExtractor&, uint64_t*, const llvm::DWARFContext&, const llvm::DWARFUnit*, llvm::function_ref, llvm::raw_ostream*, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > llvm::elfabi::buildStub(const llvm::object::ELFObjectFile&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const llvm::Optional&)> >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = llvm::Optional; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 40%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > llvm::elfabi::buildStub(const llvm::object::ELFObjectFile&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'llvm::Error llvm::jitlink::MachOLinkGraphBuilder::graphifyRegularSymbols()': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugRangeList::RangeListEntry&}; _Tp = llvm::DWARFDebugRangeList::RangeListEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > llvm::elfabi::buildStub(const llvm::object::ELFObjectFile&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFDebugRangeList::extract(const llvm::DWARFDataExtractor&, uint64_t*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRangeList::getAbsoluteRanges(llvm::Optional) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o [ 40%] Linking CXX static library ../libLLVMInterfaceStub.a [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [ 41%] Built target LLVMInterfaceStub [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const llvm::Optional&)> >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::DWARFDebugMacro::MacroList; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::DWARFDebugMacro::parseImpl(llvm::Optional*, bool (*)(const std::unique_ptr&), std::bidirectional_iterator_tag> > >, llvm::Optional, llvm::DWARFDataExtractor, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [ 41%] Linking CXX static library ../../../libLLVMAArch64AsmParser.a [ 41%] Linking CXX static library ../../libLLVMCoverage.a [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [ 41%] Built target LLVMAArch64AsmParser [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o [ 41%] Built target LLVMCoverage [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::jitlink::ELFLinkGraphBuilder_x86_64::addRelocations()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::Optional&}; _Tp = llvm::Optional; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void dumpStringOffsetsSection(llvm::raw_ostream&, llvm::DIDumpOptions, llvm::StringRef, const llvm::DWARFObject&, const llvm::DWARFSection&, llvm::StringRef, llvm::DWARFContext::unit_iterator_range, bool)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DILocal&}; _Tp = llvm::DILocal; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; _Distance = int; _Tp = {anonymous}::OffsetValue; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DWARFContext::addLocalsForDie(llvm::DWARFCompileUnit*, llvm::DWARFDie, llvm::DWARFDie, std::vector&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugInfoEntry&}; _Tp = llvm::DWARFDebugInfoEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DWARFUnit::extractDIEsToVector(bool, bool, std::vector&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [ 41%] Linking CXX static library ../../../libLLVMAMDGPUAsmParser.a [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::DWARFUnit::updateAddressDieMap(llvm::DWARFDie)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void populateAliasMap(llvm::DenseMap >&, const {anonymous}::ReachabilitySet&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::RangeListEntry&}; _Tp = llvm::RangeListEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 41%] Built target LLVMAMDGPUAsmParser [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFLocationExpression}; _Tp = llvm::DWARFLocationExpression; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFContext.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFListTableBase::extract(llvm::DWARFDataExtractor, uint64_t*) [with DWARFListType = llvm::DWARFDebugRnglist]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = llvm::DWARFUnit::findLoclistFromOffset(uint64_t)::)>; Ret = bool; Params = {llvm::Expected}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::RangeListEntry&}; _Tp = llvm::RangeListEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Expected > llvm::DWARFUnit::findRnglistFromOffset(uint64_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [ 41%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [ 43%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [ 44%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::jitlink::BasicGOTAndStubsBuilder::run() [with BuilderImpl = {anonymous}::ELF_x86_64_GOTAndStubsBuilder]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [ 44%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecord.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::codeview::EnumeratorRecord&}; _Tp = llvm::codeview::EnumeratorRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/CodeView/TypeRecord.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual llvm::Error {anonymous}::NativeEnumEnumEnumerators::visitKnownMember(llvm::codeview::CVMemberRecord&, llvm::codeview::EnumeratorRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual llvm::Error {anonymous}::NativeEnumEnumEnumerators::_ZThn4_N12_GLOBAL__N_125NativeEnumEnumEnumerators16visitKnownMemberERN4llvm8codeview14CVMemberRecordERNS2_16EnumeratorRecordE(llvm::codeview::CVMemberRecord&, llvm::codeview::EnumeratorRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 44%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o [ 44%] Linking CXX static library ../../libLLVMJITLink.a [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [ 44%] Built target LLVMJITLink [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/CFLSteensAliasAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/CFLSteensAliasAnalysis.cpp:37: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::cflaa::CFLGraph::addEdge(llvm::cflaa::CFLGraph::Node, llvm::cflaa::CFLGraph::Node, int64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::addDerefEdge(llvm::Value*, llvm::Value*, bool) [with CFLAA = llvm::CFLSteensAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::visitGEP(llvm::GEPOperator&) [with CFLAA = llvm::CFLSteensAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [ 44%] Linking CXX static library ../../libLLVMRuntimeDyld.a /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::addAssignEdge(llvm::Value*, llvm::Value*, int64_t) [with CFLAA = llvm::CFLSteensAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Built target LLVMRuntimeDyld [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::visitBinaryOperator(llvm::BinaryOperator&) [with CFLAA = llvm::CFLSteensAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::addDerefEdge(llvm::Value*, llvm::Value*, bool) [with CFLAA = llvm::CFLAndersAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFVerifier.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFAddressRange&}; _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = llvm::DWARFAddressRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFVerifier.cpp: In member function 'llvm::Optional llvm::DWARFVerifier::DieRangeInfo::insert(const llvm::DWARFAddressRange&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/DWARF/DWARFVerifier.cpp:47:16: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 47 | Ranges.insert(Pos, R); | ~~~~~~~~~~~~~^~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::tryInterproceduralAnalysis(llvm::CallBase&, const llvm::SmallVectorImpl&) [with CFLAA = llvm::CFLAndersAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ObjectYAML/DWARFEmitter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ObjectYAML/DWARFEmitter.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error writeDWARFLists(llvm::raw_ostream&, llvm::ArrayRef >, bool, bool) [with EntryType = llvm::DWARFYAML::RnglistEntry]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error writeDWARFLists(llvm::raw_ostream&, llvm::ArrayRef >, bool, bool) [with EntryType = llvm::DWARFYAML::LoclistEntry]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::cflaa::CFLGraphBuilder::GetEdgesVisitor::tryInterproceduralAnalysis(llvm::CallBase&, const llvm::SmallVectorImpl&) [with CFLAA = llvm::CFLSteensAAResult]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MachO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ObjectYAML/MachOEmitter.cpp:14: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::MachOWriter::writeLinkEditData(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MachO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ObjectYAML/MachOEmitter.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::MachOWriter::writeLinkEditData(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::MachOWriter::writeLinkEditData(llvm::raw_ostream&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void {anonymous}::MachOWriter::writeLinkEditData(llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [ 45%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a [ 45%] Built target LLVMDebugInfoDWARF [ 45%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/PDB/Native/SymbolCache.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::pdb::SymbolCache::LineTableEntry}; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/Range.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineEntry.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineTable.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/LineTable.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::gsym::LineEntry&}; _Tp = llvm::gsym::LineEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/Range.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineEntry.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineTable.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/LineTable.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = llvm::gsym::LineTable::decode(llvm::DataExtractor&, uint64_t)::; _ArgTypes = {const llvm::gsym::LineEntry&}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/Range.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineEntry.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineTable.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/LineTable.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {DeltaInfo}; _Tp = DeltaInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = DeltaInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/Range.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineEntry.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/LineTable.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/LineTable.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::gsym::LineTable::encode(llvm::gsym::FileWriter&, uint64_t) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/Range.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/Range.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::gsym::AddressRange&}; _Tp = llvm::gsym::AddressRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = llvm::gsym::AddressRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/Range.cpp: In member function 'void llvm::gsym::AddressRanges::insert(llvm::gsym::AddressRange)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/Range.cpp:35:18: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 35 | Ranges.insert(It, Range); | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../libLLVMDebugInfoPDB.a [ 45%] Built target LLVMDebugInfoPDB [ 45%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [ 45%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 45%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [ 45%] Linking CXX static library ../../../libLLVMAMDGPUDisassembler.a [ 45%] Built target LLVMAMDGPUDisassembler In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/GsymCreator.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/GsymCreator.cpp:8: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/ModuleSummaryAnalysis.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/GsymCreator.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/GsymCreator.cpp:8: /usr/include/c++/11.2.1/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::gsym::FunctionInfo; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::VFuncId&}; _Tp = llvm::FunctionSummary::VFuncId; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::FunctionSummary::ConstVCall&}; _Tp = llvm::FunctionSummary::ConstVCall; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::VirtFuncOffset}; _Tp = llvm::VirtFuncOffset; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void findFuncPointers(const llvm::Constant*, uint64_t, const llvm::Module&, llvm::ModuleSummaryIndex&, llvm::VTableFuncList&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::TypeIdOffsetVtableInfo}; _Tp = llvm::TypeIdOffsetVtableInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/GsymCreator.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/GsymCreator.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = llvm::gsym::FunctionInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::gsym::FunctionInfo&}; _Tp = llvm::gsym::FunctionInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::gsym::GsymCreator::addFunctionInfo(llvm::gsym::FunctionInfo&&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void addVCallToSet(llvm::DevirtCallSite, llvm::GlobalValue::GUID, llvm::SetVector&, llvm::SetVector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/ModuleSummaryAnalysis.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/GsymCreator.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/GsymCreator.cpp:8: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1642 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1917:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1917 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void computeFunctionSummary(llvm::ModuleSummaryIndex&, const llvm::Module&, const llvm::Function&, llvm::BlockFrequencyInfo*, llvm::ProfileSummaryInfo*, llvm::DominatorTree&, bool, llvm::DenseSet&, bool, std::function)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../libLLVMARMDisassembler.a [ 45%] Built target LLVMARMDisassembler /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'llvm::Error llvm::gsym::GsymCreator::finalize(llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/GSYM/GsymCreator.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/GsymCreator.cpp:8: /usr/include/c++/11.2.1/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/DwarfTransformer.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::gsym::LineEntry&}; _Tp = llvm::gsym::LineEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/ModuleSummaryAnalysis.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::ModuleSummaryIndex llvm::buildModuleSummaryIndex(const llvm::Module&, std::function, llvm::ProfileSummaryInfo*, std::function)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DebugInfo/GSYM/DwarfTransformer.cpp:12: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::gsym::DwarfTransformer::handleDie(llvm::raw_ostream&, llvm::gsym::CUInfo&, llvm::DWARFDie)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 45%] Linking CXX static library ../../libLLVMDebugInfoGSYM.a [ 45%] Built target LLVMDebugInfoGSYM In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const unsigned int&, const llvm::ConstantRange&}; _Tp = llvm::FunctionSummary::ParamAccess; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::FunctionSummary::ParamAccess; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FloatingPointMode.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Constants.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/ValueTracking.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/ValueTracking.cpp:14: In member function 'size_t llvm::StringRef::find(char, size_t) const', inlined from 'bool llvm::getConstantStringInfo(const llvm::Value*, llvm::StringRef&, uint64_t, bool)' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/ValueTracking.cpp:3994:21: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:322:37: warning: 'void* memchr(const void*, int, size_t)' specified bound 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overread] 322 | if (const void *P = ::memchr(Data + FindBegin, C, Length - FindBegin)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h: In function 'bool llvm::getConstantStringInfo(const llvm::Value*, llvm::StringRef&, uint64_t, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:614:24: note: source object allocated here 614 | return StringRef(Data + Start, std::min(N, Length - Start)); | ^~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/VectorUtils.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/VectorUtils.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector llvm::StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::MapVector llvm::computeMinimumValueSizes(llvm::ArrayRef, llvm::DemandedBits&, const llvm::TargetTransformInfo*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../../libLLVMARMAsmParser.a [ 45%] Built target LLVMARMAsmParser /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::InterleavedAccessInfo::collectConstStrideAccesses(llvm::MapVector&, const ValueToValueMap&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/StackSafetyAnalysis.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Analysis/StackSafetyAnalysis.cpp:11: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void llvm::generateParamAccessSummary(llvm::ModuleSummaryIndex&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../libLLVMSymbolize.a [ 45%] Built target LLVMSymbolize [ 45%] Linking CXX static library ../libLLVMObjectYAML.a [ 45%] Built target LLVMObjectYAML [ 45%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/archive2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/minidump2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/xcoff2yaml.cpp.o [ 45%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/wasm2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::WasmYAML::SymbolInfo&}; _Tp = llvm::WasmYAML::SymbolInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::WasmYAML::Import&}; _Tp = llvm::WasmYAML::Import; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::WasmYAML::Global&}; _Tp = llvm::WasmYAML::Global; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::WasmYAML::ElemSegment&}; _Tp = llvm::WasmYAML::ElemSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::WasmYAML::DataSegment&}; _Tp = llvm::WasmYAML::DataSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::WasmYAML::Relocation&}; _Tp = llvm::WasmYAML::Relocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'std::error_code wasm2yaml(llvm::raw_ostream&, const llvm::object::WasmObjectFile&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/wasm2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 46%] Linking CXX executable ../../bin/yaml2obj In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::DWARFYAML::AbbrevTable; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::AttributeAbbrev&}; _Tp = llvm::DWARFYAML::AttributeAbbrev; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::Abbrev&}; _Tp = llvm::DWARFYAML::Abbrev; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void dumpDebugAbbrev(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::DWARFYAML::AddrTableEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::ARangeDescriptor&}; _Tp = llvm::DWARFYAML::ARangeDescriptor; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::ARange&}; _Tp = llvm::DWARFYAML::ARange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'llvm::Error dumpDebugARanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 46%] Built target yaml2obj In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::FormValue&}; _Tp = llvm::DWARFYAML::FormValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::Unit&}; _Tp = llvm::DWARFYAML::Unit; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::File&}; _Tp = llvm::DWARFYAML::File; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::LineTableOpcode&}; _Tp = llvm::DWARFYAML::LineTableOpcode; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFYAML::SegAddrPair}; _Tp = llvm::DWARFYAML::SegAddrPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error dumpDebugAddr(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFYAML::RangeEntry}; _Tp = llvm::DWARFYAML::RangeEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFYAML::Ranges}; _Tp = llvm::DWARFYAML::Ranges; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error dumpDebugRanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void dumpDebugInfo(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::yaml::Hex64}; _Tp = llvm::yaml::Hex64; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFYAML::LineTable&}; _Tp = llvm::DWARFYAML::LineTable; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void dumpDebugLines(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/Dwarf.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/dwarf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/macho2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachOYAML::NListEntry&}; _Tp = llvm::MachOYAML::NListEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/macho2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void MachODumper::dumpSymbols(std::unique_ptr&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/macho2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachOYAML::FatArch&}; _Tp = llvm::MachOYAML::FatArch; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachOYAML::LoadCommand}; _Tp = llvm::MachOYAML::LoadCommand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::yaml::Hex64}; _Tp = llvm::yaml::Hex64; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void MachODumper::dumpRebaseOpcodes(std::unique_ptr&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void MachODumper::dumpBindOpcodes(std::vector&, llvm::ArrayRef, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = llvm::MachOYAML::ExportEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/macho2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'const uint8_t* processExportNode(const uint8_t*, const uint8_t*, llvm::MachOYAML::ExportEntry&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1338:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/macho2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachOYAML::Section}; _Tp = llvm::MachOYAML::Section; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected MachODumper::processLoadCommandData(llvm::MachOYAML::LoadCommand&, const llvm::object::MachOObjectFile::LoadCommandInfo&, llvm::MachOYAML::Object&) [with StructType = llvm::MachO::segment_command_64]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected MachODumper::processLoadCommandData(llvm::MachOYAML::LoadCommand&, const llvm::object::MachOObjectFile::LoadCommandInfo&, llvm::MachOYAML::Object&) [with StructType = llvm::MachO::segment_command]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error MachODumper::dumpLoadCommands(std::unique_ptr&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachOYAML::Object&}; _Tp = llvm::MachOYAML::Object; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/macho2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'llvm::Error macho2yaml(llvm::raw_ostream&, const llvm::object::MachOUniversalBinary&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 46%] Linking CXX static library ../libLLVMAnalysis.a [ 46%] Built target LLVMAnalysis [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [ 46%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [ 46%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [ 46%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [ 46%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ELFYAML::Symbol&}; _Tp = llvm::ELFYAML::Symbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ELFYAML::ProgramHeader&}; _Tp = llvm::ELFYAML::ProgramHeader; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ELFYAML::Relocation&}; _Tp = llvm::ELFYAML::Relocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UniqueInternalLinkageNames.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Utils/LowerSwitch.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Utils/LowerSwitch.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::IntRange&}; _Tp = {anonymous}::IntRange; _Alloc = std::allocator<{anonymous}::IntRange>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::IntRange>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Utils/LowerSwitch.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Utils/LowerSwitch.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'bool {anonymous}::LowerSwitch(llvm::Function&, llvm::LazyValueInfo*, llvm::AssumptionCache*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IntRange*, std::vector<{anonymous}::IntRange> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IntRange*, std::vector<{anonymous}::IntRange> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 48%] Linking CXX static library ../libLLVMTarget.a [ 48%] Built target LLVMTarget [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::ELFYAML::DynamicEntry}; _Tp = llvm::ELFYAML::DynamicEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::ELFYAML::BBAddrMapEntry}; _Tp = llvm::ELFYAML::BBAddrMapEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::ELFYAML::StackSizeEntry}; _Tp = llvm::ELFYAML::StackSizeEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::ELFYAML::StackSizeEntry}; _Tp = llvm::ELFYAML::StackSizeEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/ExecutionEngineBindings.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::GenericValue&}; _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/ExecutionEngineBindings.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'LLVMOpaqueGenericValue* LLVMRunFunction(LLVMExecutionEngineRef, LLVMValueRef, unsigned int, LLVMOpaqueGenericValue**)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/AssumptionCache.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:27: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::ConstantInt*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::GenericValue&}; _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:16: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int llvm::ExecutionEngine::runFunctionAsMain(llvm::Function*, const std::vector >&, const char* const*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/ExecutionEngine.cpp:16: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::ExecutionEngine::LoadValueFromMemory(llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)': /usr/include/c++/11.2.1/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 960 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../libLLVMExecutionEngine.a [ 48%] Built target LLVMExecutionEngine In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 48%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Writer/BitcodeWriter.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::ModuleBitcodeWriter::writeMetadataRecords(llvm::ArrayRef, llvm::SmallVectorImpl&, std::vector >*, std::vector >*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/InstrTypes.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ConstantRange.h:35, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Writer/BitcodeWriter.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/InstrTypes.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ConstantRange.h:35, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/ModuleSummaryIndex.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Bitcode/BitcodeWriter.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Bitcode/Writer/BitcodeWriter.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::BitcodeWriter::writeThinLinkBitcode(const llvm::Module&, const llvm::ModuleSummaryIndex&, const ModuleHash&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/COFF.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/obj2yaml.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/obj2yaml/elf2yaml.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Expected; _Functor = {anonymous}::ELFDumper >::dumpSections()::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::BitcodeWriter::writeModule(const llvm::Module&, bool, const llvm::ModuleSummaryIndex*, bool, llvm::ModuleHash*)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 48%] Linking CXX executable ../../bin/obj2yaml [ 48%] Built target obj2yaml [ 48%] Linking CXX static library ../../libLLVMMCJIT.a [ 48%] Built target LLVMMCJIT /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::BitcodeWriter::writeIndex(const llvm::ModuleSummaryIndex*, const std::map, llvm::DenseMap >*)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../libLLVMBitWriter.a [ 48%] Built target LLVMBitWriter In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/AssumptionCache.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Utils/SimplifyCFG.cpp:27: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'bool {anonymous}::SimplifyCFGOpt::FoldValueComparisonIntoPredecessors(llvm::Instruction*, llvm::IRBuilder<>&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../libLLVMTransformUtils.a [ 48%] Built target LLVMTransformUtils [ 48%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [ 48%] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o [ 48%] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [ 48%] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o [ 48%] Building CXX object lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o [ 48%] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o [ 48%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Instrumentation/CGProfile.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Instrumentation/CGProfile.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Instrumentation/CGProfile.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Instrumentation/CGProfile.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'bool runCGProfilePass(llvm::Module&, llvm::function_ref, llvm::function_ref, bool)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'bool _ZL20promoteIndirectCallsRN4llvm6ModuleEPNS_18ProfileSummaryInfoEbbPNS_15AnalysisManagerIS0_JEEE.part.0(llvm::Module&, llvm::ProfileSummaryInfo*, bool, bool, llvm::ModuleAnalysisManager*)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../libLLVMObjCARCOpts.a [ 48%] Built target LLVMObjCARCOpts [ 48%] Linking CXX static library ../../libLLVMAggressiveInstCombine.a [ 48%] Built target LLVMAggressiveInstCombine [ 48%] Linking CXX static library ../libLLVMLinker.a [ 48%] Built target LLVMLinker [ 48%] Linking CXX static library ../../libLLVMFrontendOpenMP.a [ 48%] Built target LLVMFrontendOpenMP In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Vectorize/SLPVectorizer.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Vectorize/SLPVectorizer.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Value*; ValueT = std::pair; MapType = llvm::DenseMap, llvm::detail::DenseMapPair >; VectorType = std::vector >, std::allocator > > >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../libLLVMInstrumentation.a [ 48%] Built target LLVMInstrumentation In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Vectorize/LoopVectorize.h:59, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Vectorize/LoopVectorize.cpp:56: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Instruction*; ValueT = long long unsigned int; MapType = llvm::DenseMap; VectorType = std::vector, std::allocator > >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../libLLVMInstCombine.a [ 48%] Built target LLVMInstCombine [ 48%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp: In member function 'void {anonymous}::BCECmpBlock::split(llvm::BasicBlock*, llvm::AliasAnalysis&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp:278:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 278 | if (BlockInsts.count(&Inst)) | ^~ In file included from /usr/include/c++/11.2.1/cassert:44, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Utils/BasicBlockUtils.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp:56: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp:280:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 280 | assert(canSinkBCECmpInst(&Inst, BlockInsts, AA) && | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/TargetLibraryInfo.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/SCCP.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/SCCP.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ValueLatticeElement&}; _Tp = llvm::ValueLatticeElement; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/MergeICmps.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp:44: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::BCECmpChain::BCECmpChain(const std::vector >&, llvm::PHINode&, llvm::AliasAnalysis&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/TargetLibraryInfo.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/SCCP.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/SCCP.cpp:19: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'bool tryToReplaceWithConstant({anonymous}::SCCPSolver&, llvm::Value*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/MergeICmps.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp:44: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >; _Distance = int; _Tp = {anonymous}::BCECmpBlock; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::BCECmpChain::BCECmpChain(const std::vector >&, llvm::PHINode&, llvm::AliasAnalysis&):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/TargetLibraryInfo.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/SCCP.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/SCCP.cpp:19: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, llvm::ValueLatticeElement>}; _Tp = std::pair, llvm::ValueLatticeElement>; _Alloc = std::allocator, llvm::ValueLatticeElement> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [ 50%] Linking CXX static library ../../libLLVMVectorize.a In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/MergeICmps.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/MergeICmps.cpp:44: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::BCECmpChain::BCECmpChain(const std::vector >&, llvm::PHINode&, llvm::AliasAnalysis&):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Built target LLVMVectorize /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::ValueLatticeElement; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, llvm::ValueLatticeElement>*, std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'bool {anonymous}::runImpl(llvm::Function&, const llvm::TargetLibraryInfo&, const llvm::TargetTransformInfo&, llvm::AliasAnalysis&, llvm::DominatorTree*)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/AliasAnalysis.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/LoopRerollPass.cpp:22: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool llvm::runIPSCCP(llvm::Module&, const llvm::DataLayout&, std::function, llvm::function_ref)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, llvm::ValueLatticeElement>*, std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SetVector.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/Scalar/SROA.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Scalar/SROA.cpp:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::SROA::presplitLoadsAndStores(llvm::AllocaInst&, llvm::sroa::AllocaSlices&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX static library ../../libLLVMScalarOpts.a [ 50%] Built target LLVMScalarOpts [ 50%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o [ 50%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o [ 50%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o [ 50%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o [ 50%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/CrossDSOCFI.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/CrossDSOCFI.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/CrossDSOCFI.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/CrossDSOCFI.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::CrossDSOCFI::buildCFICheck(llvm::Module&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Statistic.h:32, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Statistic.h:32, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual bool {anonymous}::BranchRelaxation::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o [ 53%] Linking CXX static library ../libLLVMFuzzMutate.a [ 53%] Built target LLVMFuzzMutate [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/CGSCCPassManager.h:91, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/ArgumentPromotion.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/ArgumentPromotion.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/MergeFunctions.cpp:91: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = std::pair*; _OutputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _OutputIterator = std::pair*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Pointer = std::pair*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/MergeFunctions.cpp:91: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Function* doPromotion(llvm::Function*, llvm::SmallPtrSetImpl&, llvm::SmallPtrSetImpl&, llvm::Optional >)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:62, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/MergeFunctions.cpp:91: /usr/include/c++/11.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair]': /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/MergeFunctions.cpp:91: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _BidirectionalIterator2 = std::pair*; _Distance = int]': /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2369 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Pointer = std::pair*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 | __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Pointer = std::pair*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/MergeFunctions.cpp:91: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool {anonymous}::MergeFunctions::runOnModule(llvm::Module&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/MergeFunctions.cpp:91: /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool isSafeToPromoteArgument(llvm::Argument*, llvm::Type*, llvm::AAResults&, unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LowLevelType.cpp: In function 'llvm::MVT llvm::getMVTForLLT(llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LowLevelType.cpp:46:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 46 | MVT llvm::getMVTForLLT(LLT Ty) { | ^~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LowLevelType.cpp: In function 'const llvm::fltSemantics& llvm::getFltSemanticForLLT(llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LowLevelType.cpp:63:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 63 | const llvm::fltSemantics &llvm::getFltSemanticForLLT(LLT Ty) { | ^~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/ImplicitNullChecks.cpp:28: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::ImplicitNullChecks::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/LivePhysRegs.h:33, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LivePhysRegs.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void llvm::addLiveIns(llvm::MachineBasicBlock&, const llvm::LivePhysRegs&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/LowerTypeTests.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _OutputIterator = {anonymous}::ByteArrayInfo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = {anonymous}::ByteArrayInfo*; _OutputIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/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}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Distance = int; _Pointer = {anonymous}::ByteArrayInfo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineCSE.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Pointer = {anonymous}::ByteArrayInfo*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Pointer = {anonymous}::ByteArrayInfo*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool {anonymous}::MachineCSE::ProcessBlockCSE(llvm::MachineBasicBlock*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineFrameInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineFrameInfo::StackObject}; _Tp = llvm::MachineFrameInfo::StackObject; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'int llvm::MachineFrameInfo::CreateStackObject(uint64_t, llvm::Align, bool, const llvm::AllocaInst*, uint8_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'int llvm::MachineFrameInfo::CreateFixedSpillStackObject(uint64_t, int64_t, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'int llvm::MachineFrameInfo::CreateVariableSizedObject(llvm::Align, const llvm::AllocaInst*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'int llvm::MachineFrameInfo::CreateFixedObject(uint64_t, int64_t, bool, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/SampleProfile.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/SampleProfile.cpp:24: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::InlineCandidate&}; _Tp = {anonymous}::InlineCandidate; _Alloc = std::allocator<{anonymous}::InlineCandidate>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::InlineCandidate>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunctionPass.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::BlockFrequencyInfoImplBase::FrequencyData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::setBlockFreq(const BlockT*, uint64_t) [with BT = llvm::MachineBasicBlock]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = llvm::BlockFrequencyInfoImplBase::WorkingData; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:17: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/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/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:678:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 678 | void IrreducibleGraph::addEdges(const BlockNode &Node, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:678:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::LowerTypeTestsModule::allocateByteArrays():: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/SampleProfile.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/SampleProfile.cpp:24: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >; _Distance = int; _Tp = {anonymous}::InlineCandidate; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::CandidateComparer>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >; _Distance = int; _Tp = {anonymous}::InlineCandidate; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::CandidateComparer>]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/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/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:663:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 663 | void IrreducibleGraph::initialize(const BFIBase::LoopData *OuterLoop, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:668:15: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 668 | addEdges(N, OuterLoop, addBlockEdges); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:672:15: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 672 | addEdges(Index, OuterLoop, addBlockEdges); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::BlockFrequencyInfoImpl::computeIrreducibleMass(llvm::BlockFrequencyInfoImplBase::LoopData*, std::__cxx11::list::iterator) [with BT = llvm::MachineBasicBlock]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1341:6: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1341 | void BlockFrequencyInfoImpl::computeIrreducibleMass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Analysis/BlockFrequencyInfoImpl.h:1355:36: note: parameter passing for argument of type 'std::__cxx11::list::iterator' changed in GCC 7.1 1355 | for (auto &L : analyzeIrreducible(G, OuterLoop, Insert)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/LowerTypeTests.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunctionPass.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::initializeRPOT() [with BT = llvm::MachineBasicBlock]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineRegisterInfo.cpp: In member function 'void llvm::MachineRegisterInfo::setType(llvm::Register, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineRegisterInfo.cpp:182:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 182 | void MachineRegisterInfo::setType(Register VReg, LLT Ty) { | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineOperand.cpp: In member function 'void llvm::MachineOperand::print(llvm::raw_ostream&, llvm::ModuleSlotTracker&, llvm::LLT, llvm::Optional, bool, bool, bool, unsigned int, const llvm::TargetRegisterInfo*, const llvm::TargetIntrinsicInfo*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineOperand.cpp:734:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 734 | void MachineOperand::print(raw_ostream &OS, ModuleSlotTracker &MST, | ^~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/LowerTypeTests.cpp:16: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::lowertypetests::GlobalLayoutBuilder::addFragment(const std::set&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/LowerTypeTests.cpp:16: /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void {anonymous}::LowerTypeTestsModule::allocateByteArrays()': /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineRegisterInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineRegisterInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::MachineRegisterInfo::EmitLiveInCopies(llvm::MachineBasicBlock*, const llvm::TargetRegisterInfo&, const llvm::TargetInstrInfo&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineOperand.cpp: In member function 'void llvm::MachineOperand::print(llvm::raw_ostream&, llvm::LLT, const llvm::TargetRegisterInfo*, const llvm::TargetIntrinsicInfo*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineOperand.cpp:723:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 723 | void MachineOperand::print(raw_ostream &OS, LLT TypeToPrint, | ^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineOperand.cpp:728:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 728 | print(OS, DummyMST, TypeToPrint, None, /*PrintDef=*/false, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | /*IsStandalone=*/true, | ~~~~~~~~~~~~~~~~~~~~~~ 730 | /*ShouldPrintRegisterTies=*/true, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 731 | /*TiedOperandIdx=*/0, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineRegisterInfo.cpp: In member function 'llvm::Register llvm::MachineRegisterInfo::createGenericVirtualRegister(llvm::LLT, llvm::StringRef)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineRegisterInfo.cpp:188:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 188 | MachineRegisterInfo::createGenericVirtualRegister(LLT Ty, StringRef Name) { | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/LowerTypeTests.cpp:16: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static void llvm::yaml::CustomMappingTraits >, llvm::WholeProgramDevirtResolution::ByArg> >::inputOne(llvm::yaml::IO&, llvm::StringRef, std::map >, llvm::WholeProgramDevirtResolution::ByArg>&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/SampleProfile.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/SampleProfile.cpp:24: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::SampleProfileLoader::inlineHotFunctionsWithPriority(llvm::Function&, llvm::DenseSet&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/SampleProfile.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/SampleProfile.cpp:24: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/simple_ilist.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ilist.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp:13: /usr/include/c++/11.2.1/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::MachineBasicBlock::RegisterMaskPair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunctionPass.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugVariables.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugVariables.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/simple_ilist.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ilist.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp:13: /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::LiveDebugVariables::emitDebugValues(llvm::VirtRegMap*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp: In member function 'llvm::MachineBasicBlock::livein_iterator llvm::MachineBasicBlock::removeLiveIn(llvm::MachineBasicBlock::livein_iterator)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp:551:1: note: parameter passing for argument of type 'llvm::MachineBasicBlock::livein_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 551 | MachineBasicBlock::removeLiveIn(MachineBasicBlock::livein_iterator I) { | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/simple_ilist.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ilist.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::MachineBasicBlock::sortUniqueLiveIns()': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = llvm::wholeprogramdevirt::VTableBits; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::VTableSlotSummary&}; _Tp = llvm::VTableSlotSummary; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function '{anonymous}::CallSiteInfo& {anonymous}::VTableSlotInfo::findCallSiteInfo(llvm::CallBase&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::wholeprogramdevirt::VirtualCallTarget}; _Tp = llvm::wholeprogramdevirt::VirtualCallTarget; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Register llvm::MachineBasicBlock::addLiveIn(llvm::MCRegister, const llvm::TargetRegisterClass*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'std::enable_if_t::value, void> llvm::yaml::yamlize(llvm::yaml::IO&, T&, bool, Context&) [with T = llvm::WholeProgramDevirtResolution; Context = llvm::yaml::EmptyContext]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'std::enable_if_t::value, void> llvm::yaml::yamlize(llvm::yaml::IO&, T&, bool, Context&) [with T = llvm::TypeIdSummary; Context = llvm::yaml::EmptyContext]': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool {anonymous}::DevirtIndex::trySingleImplDevirt(llvm::MutableArrayRef, llvm::VTableSlotSummary&, {anonymous}::VTableSlotInfo&, llvm::WholeProgramDevirtResolution*, std::set&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineBasicBlock.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::MachineBasicBlock* llvm::MachineBasicBlock::SplitCriticalEdge(llvm::MachineBasicBlock*, llvm::Pass&, std::vector >*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::report(const char*, const llvm::MachineOperand*, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:494:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 494 | void MachineVerifier::report(const char *msg, const MachineOperand *MO, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::checkLivenessAtUse(const llvm::MachineOperand*, unsigned int, llvm::SlotIndex, const llvm::LiveRange&, llvm::Register, llvm::LaneBitmask)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2001:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2001 | report("No live segment at use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2007:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2007 | report("Live range continues after kill flag", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::checkLivenessAtDef(const llvm::MachineOperand*, unsigned int, llvm::SlotIndex, const llvm::LiveRange&, llvm::Register, bool, llvm::LaneBitmask)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2025:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2025 | report("Inconsistent valno->def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2034:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2034 | report("No live segment at def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2053:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2053 | report("Live range continues after dead def flag", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In function 'bool {anonymous}::MachineVerifier::verifyVectorElementMatch(llvm::LLT, llvm::LLT, const llvm::MachineInstr*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:850:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 850 | bool MachineVerifier::verifyVectorElementMatch(LLT Ty0, LLT Ty1, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:850:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineSink.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::DevirtModule::buildTypeIdentifierMap(std::vector&, llvm::DenseMap >&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineLICM.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/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::rdf::RegisterRef; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineInstr.cpp: In member function 'void llvm::MachineInstr::print(llvm::raw_ostream&, llvm::ModuleSlotTracker&, bool, bool, bool, bool, const llvm::TargetInstrInfo*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineInstr.cpp:1626:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1626 | MO.print(OS, MST, TypeToPrint, StartOp, /*PrintDef=*/false, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1627 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineInstr.cpp:1683:28: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1683 | getOperand(OpIdx).print(OS, MST, TypeToPrint, OpIdx, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1684 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1685 | IntrinsicInfo); | ~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineInstr.cpp:1722:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1722 | MO.print(OS, MST, TypeToPrint, i, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1723 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineInstr.cpp:1733:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1733 | MO.print(OS, MST, TypeToPrint, i, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1734 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineInstr.cpp:1771:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1771 | MO.print(OS, MST, TypeToPrint, i, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1772 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::MachineLICMBase::HoistRegionPostRA()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'bool {anonymous}::DevirtModule::_ZN12_GLOBAL__N_112DevirtModule3runEv.part.0()': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool {anonymous}::PostRAMachineSinking::tryToSinkCopy(llvm::MachineBasicBlock&, llvm::MachineFunction&, const llvm::TargetRegisterInfo*, const llvm::TargetInstrInfo*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::rdf::Liveness::resetLiveIns()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static void llvm::yaml::CustomMappingTraits >::output(llvm::yaml::IO&, llvm::GlobalValueSummaryMapTy&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/PrologEpilogInserter.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void updateLiveness(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::rdf::RegisterRef}; _Tp = llvm::rdf::RegisterRef; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFGraph.cpp:11: /usr/include/c++/11.2.1/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::rdf::RegisterRef; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFGraph.cpp:11: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::visitMachineOperand(const llvm::MachineOperand*, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1697:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1697 | report("Explicit definition must be a register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1699:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1699 | report("Explicit definition marked as use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1701:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1701 | report("Explicit definition marked as implicit", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1710:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1710 | report("Explicit operand marked as def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1712:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1712 | report("Explicit operand marked as implicit", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1718:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1718 | report("Expected a register operand.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1721:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1721 | report("Expected a non-register operand.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1727:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1727 | report("Tied use must be a register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1729:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1729 | report("Operand should be tied", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1731:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1731 | report("Tied def doesn't match MCInstrDesc", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1735:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1735 | report("Tied counterpart must be a register", &MOTied, TiedTo); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1738:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1738 | report("Tied physical registers must match.", &MOTied, TiedTo); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1741:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1741 | report("Explicit operand should not be tied", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1745:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1745 | report("Extra explicit operand on non-variadic instruction", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2076:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2076 | report("Kill missing from LiveVariables", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2115:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2115 | report("No live subrange at use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2121:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2121 | report("Virtual register has no live interval", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2162:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2162 | report("Using an undefined physical register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2171:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2171 | report("Using a killed virtual register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2189:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2189 | report("Multiple virtual register defs in SSA form", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2213:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2213 | report("Virtual register has no Live interval", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1761:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1761 | report("Must be tied to a register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1763:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1763 | report("Missing tie flags on tied operand", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1765:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1765 | report("Inconsistent tie links", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1769:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1769 | report("Explicit def tied to explicit use without tie constraint", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1770 | MO, MONum); | ~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1773:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1773 | report("Explicit def should be tied to implicit use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1790:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1790 | report("Two-address instruction operands must be identical", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1797:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1797 | report("Illegal subregister index for physical register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1804:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1804 | report("Illegal physical register for instruction", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1812:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1812 | report("isRenamable set on reserved register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1817:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1817 | report("Use-reg is not IsDebug in a DBG_VALUE", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1833:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1833 | report("Generic virtual register use cannot be undef", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1837:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1837 | report("Generic virtual register invalid in a Selected function", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1838 | MO, MONum); | ~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1845:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1845 | report("Generic virtual register must have a valid type", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1846 | MONum); | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1854:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1854 | report("Generic virtual register must have a bank in a " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1855 | "RegBankSelected function", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1856 | MO, MONum); | ~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1863:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1863 | report("Register bank is too small for virtual register", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1864 | MONum); | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1871:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1871 | report("Generic virtual register does not allow subregister index", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1872 | MONum); | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1882:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1882 | report("Virtual register does not match instruction constraint", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1883 | MONum); | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1897:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1897 | report("Invalid subregister index for virtual register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1903:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1903 | report("Invalid register class for subregister index", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1916:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1916 | report("No largest legal super class exists.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1921:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1921 | report("No matching super-reg register class.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1926:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1926 | report("Illegal virtual register for instruction", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1943:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1943 | report("PHI operand is not in the CFG", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1977:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1977 | report("Instruction loads from dead spill slot", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1981:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1981 | report("Instruction stores to dead spill slot", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2164:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2164 | report("Reading virtual register without a def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void {anonymous}::DevirtIndex::run()': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp: In member function 'void llvm::MIPrinter::print(const llvm::MachineInstr&, unsigned int, const llvm::TargetRegisterInfo*, const llvm::TargetInstrInfo*, bool, llvm::LLT, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp:840:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 840 | void MIPrinter::print(const MachineInstr &MI, unsigned OpIdx, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp:877:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 877 | Op.print(OS, MST, TypeToPrint, OpIdx, PrintDef, /*IsStandalone=*/false, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 878 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, TII); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::visitMachineFunctionAfter()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2449:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2449 | report("Expected first PHI operand to be a register def", &MODef, 0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2454:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2454 | report("Unexpected flag on PHI operand", &MODef, 0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2457:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2457 | report("Expected first PHI operand to be a virtual register", &MODef, 0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2462:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2462 | report("Expected PHI operand to be a register", &MO0, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2467:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2467 | report("Unexpected flag on PHI operand", &MO0, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2471:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2471 | report("Expected PHI operand to be a basic block", &MO1, I + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2477:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2477 | report("PHI input is not a predecessor block", &MO1, I + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:2486:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2486 | report("PHI operand is not live-out from predecessor", &MO0, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp: In member function 'void llvm::MIPrinter::print(const llvm::MachineInstr&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp:722:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 722 | print(MI, I, TRI, TII, ShouldPrintRegisterTies, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 723 | MI.getTypeToPrint(I, PrintedTypes, MRI), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 724 | /*PrintDef=*/false); | ~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp:766:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 766 | print(MI, I, TRI, TII, ShouldPrintRegisterTies, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 767 | MI.getTypeToPrint(I, PrintedTypes, MRI)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::yaml::FixedMachineStackObject&}; _Tp = llvm::yaml::FixedMachineStackObject; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFGraph.cpp:11: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::LaneBitmask&}; _Tp = llvm::LaneBitmask; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFGraph.cpp:11: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::rdf::RefNode::setRegRef(llvm::rdf::RegisterRef, llvm::rdf::DataFlowGraph&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::yaml::MachineStackObject&}; _Tp = llvm::yaml::MachineStackObject; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp: In member function 'unsigned int {anonymous}::MachineVerifier::verify(const llvm::MachineFunction&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:818:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 818 | report("Unknown asm flags", &MI->getOperand(1), 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:843:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 843 | report("Expected implicit register after groups", &MO, OpNo); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:920:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 920 | report("Type mismatch in generic instruction", MO, I, OpTy); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:923:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 923 | report("Generic instruction is missing a virtual register type", MO, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:931:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 931 | report("Generic instruction cannot have physical register", MO, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1046:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1046 | verifyVectorElementMatch(DstTy, SrcTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1102:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1102 | verifyVectorElementMatch(DstTy, MaskTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1127:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1127 | verifyVectorElementMatch(DstTy, SrcTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1153:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1153 | verifyVectorElementMatch(SelTy, CondTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MachineVerifier.cpp:1368:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1368 | verifyVectorElementMatch(DstTy, SrcTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRPrinter.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::MIRPrinter::convertStackObjects(llvm::yaml::MachineFunction&, const llvm::MachineFunction&, llvm::ModuleSlotTracker&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFGraph.cpp:11: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::rdf::RegisterRef}; _Tp = llvm::rdf::RegisterRef; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::rdf::DataFlowGraph::buildPhis(llvm::rdf::DataFlowGraph::BlockRefsMap&, llvm::rdf::RegisterSet&, llvm::rdf::NodeAddr)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFGraph.cpp:11: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/StackMaps.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/StackMaps.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCExpr*&, long long unsigned int&, llvm::SmallVector, llvm::SmallVector}; _Tp = llvm::StackMaps::CallsiteInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::rdf::Liveness::computeLiveIns()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/RDFLiveness.cpp:25: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::StackMaps::recordStackMapOpers(const llvm::MCSymbol&, const llvm::MachineInstr&, uint64_t, llvm::MachineInstr::const_mop_iterator, llvm::MachineInstr::const_mop_iterator, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/SwitchLoweringUtils.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SwitchLoweringUtils.cpp:14: /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/SwitchLoweringUtils.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SwitchLoweringUtils.cpp:14: /usr/include/c++/11.2.1/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::SwitchCG::CaseBits; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/SwitchLoweringUtils.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SwitchLoweringUtils.cpp:14: /usr/include/c++/11.2.1/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 >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MachineValueType.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/ValueTypes.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/ISDOpcodes.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/SwitchLoweringUtils.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SwitchLoweringUtils.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::SwitchCG::JumpTableHeader, llvm::SwitchCG::JumpTable}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunctionPass.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/VirtRegMap.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/VirtRegMap.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::SwitchCG::SwitchLowering::buildJumpTable(const CaseClusterVector&, unsigned int, unsigned int, const llvm::SwitchInst*, llvm::MachineBasicBlock*, llvm::SwitchCG::CaseCluster&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::VirtRegRewriter::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::SwitchCG::CaseBits}; _Tp = llvm::SwitchCG::CaseBits; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::SwitchCG::SwitchLowering::_ZN4llvm8SwitchCG14SwitchLowering13buildBitTestsERSt6vectorINS0_11CaseClusterESaIS3_EEjjPKNS_10SwitchInstERS3_.part.0(llvm::SwitchCG::CaseClusterVector&, unsigned int, unsigned int, const llvm::SwitchInst*, llvm::SwitchCG::CaseCluster&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/SwitchLoweringUtils.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SwitchLoweringUtils.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/TargetLoweringBase.cpp:34: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/TargetLoweringBase.cpp:34: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX static library ../../libLLVMipo.a [ 56%] Built target LLVMipo [ 56%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [ 56%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [ 56%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [ 56%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [ 56%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [ 56%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/TargetLoweringBase.cpp: In member function 'bool llvm::TargetLoweringBase::allowsMemoryAccess(llvm::LLVMContext&, const llvm::DataLayout&, llvm::LLT, const llvm::MachineMemOperand&, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/TargetLoweringBase.cpp:1729:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1729 | bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/set:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PostOrderIterator.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:150: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = {anonymous}::LocIdx; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less<{anonymous}::LocIdx>; _Alloc = std::allocator > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161:5: note: parameter passing for argument of type 'std::_Rb_tree<{anonymous}::LocIdx, std::pair >, std::_Select1st > >, std::less<{anonymous}::LocIdx>, std::allocator > > >::const_iterator' changed in GCC 7.1 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Coroutines/CoroSplit.cpp: In member function 'void {anonymous}::CoroCloner::salvageDebugInfo()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Transforms/Coroutines/CoroSplit.cpp:655:20: warning: unused variable 'Alloca' [-Wunused-variable] 655 | else if (auto *Alloca = dyn_cast_or_null(DDI->getAddress())) { | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'void {anonymous}::TransferTracker::addUseBeforeDef(const llvm::DebugVariable&, const {anonymous}::DbgValueProperties&, {anonymous}::ValueIDNum)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1117:8: note: parameter passing for argument of type '{anonymous}::ValueIDNum' changed in GCC 9.1 1117 | void addUseBeforeDef(const DebugVariable &Var, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'void {anonymous}::TransferTracker::loadInlocs(llvm::MachineBasicBlock&, {anonymous}::ValueIDNum*, llvm::SmallVectorImpl >&, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1099:26: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1099 | addUseBeforeDef(Var.first, Var.second.Properties, Num); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In function 'void {anonymous}::VLocTracker::defVar(const llvm::MachineInstr&, const {anonymous}::DbgValueProperties&, llvm::Optional<{anonymous}::ValueIDNum>)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:912:8: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 912 | void defVar(const MachineInstr &MI, const DbgValueProperties &Properties, | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'void {anonymous}::InstrRefBasedLDV::process(llvm::MachineInstr&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1627:25: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1627 | VTracker->defVar(MI, Properties, MTracker->readReg(MO.getReg())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1629:25: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1629 | VTracker->defVar(MI, Properties, None); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1708:19: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1708 | VTracker->defVar(MI, Properties, NewID); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1746:30: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1746 | TTracker->addUseBeforeDef(V, {MI.getDebugExpression(), false}, *NewID); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX static library ../libLLVMCodeGen.a [ 56%] Built target LLVMCodeGen [ 56%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [ 56%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [ 56%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o [ 56%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o [ 56%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o [ 56%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o [ 58%] Linking CXX static library ../../libLLVMCoroutines.a [ 58%] Built target LLVMCoroutines [ 59%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 59%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o [ 59%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'void* ffiValueFor(llvm::Type*, const llvm::GenericValue&, void*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:168:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 168 | } | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:169:5: note: here 169 | case Type::FloatTyID: { | ^~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'ffi_type* ffiTypeFor(llvm::Type*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:127:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 127 | switch (cast(Ty)->getBitWidth()) { | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:133:5: note: here 133 | case Type::FloatTyID: return &ffi_type_float; | ^~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = llvm::Value*; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitVAStartInst(llvm::VAStartInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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 = llvm::Value*; _Tp = llvm::GenericValue; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const llvm::GenericValue*; _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::GenericValue}; _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::GenericValue lle_X_fprintf(llvm::FunctionType*, llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::GenericValue lle_X_printf(llvm::FunctionType*, llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::GenericValue&}; _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::GenericValue llvm::Interpreter::executeBitCastInst(llvm::Value*, llvm::Type*, llvm::ExecutionContext&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitBitCastInst(llvm::BitCastInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitUnaryOperator(llvm::UnaryOperator&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitICmpInst(llvm::ICmpInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitFCmpInst(llvm::FCmpInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitSelectInst(llvm::SelectInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::SwitchToNewBasicBlock(llvm::BasicBlock*, llvm::ExecutionContext&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::popStackAndReturnValueToCaller(llvm::Type*, llvm::GenericValue)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitAllocaInst(llvm::AllocaInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitGetElementPtrInst(llvm::GetElementPtrInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitLoadInst(llvm::LoadInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitVACopyInst(llvm::VACopyInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::Interpreter::visitShl(llvm::BinaryOperator&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::Interpreter::visitLShr(llvm::BinaryOperator&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::Interpreter::visitAShr(llvm::BinaryOperator&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Interpreter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Interpreter/Execution.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitTruncInst(llvm::TruncInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitSExtInst(llvm::SExtInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitZExtInst(llvm::ZExtInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitFPTruncInst(llvm::FPTruncInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitFPExtInst(llvm::FPExtInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitFPToSIInst(llvm::FPToSIInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitFPToUIInst(llvm::FPToUIInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitUIToFPInst(llvm::UIToFPInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitSIToFPInst(llvm::SIToFPInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitPtrToIntInst(llvm::PtrToIntInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitIntToPtrInst(llvm::IntToPtrInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitVAArgInst(llvm::VAArgInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitExtractElementInst(llvm::ExtractElementInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitInsertElementInst(llvm::InsertElementInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitShuffleVectorInst(llvm::ShuffleVectorInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitExtractValueInst(llvm::ExtractValueInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::visitInsertValueInst(llvm::InsertValueInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::Interpreter::callFunction(llvm::Function*, llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 59%] Linking CXX static library ../../libLLVMInterpreter.a [ 59%] Built target LLVMInterpreter In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRParser/MIParser.cpp:30: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(uint16_t, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h:66:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 66 | static LLT vector(uint16_t NumElements, LLT ScalarTy) { | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MIRParser/MIParser.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/MIRParser/MIParser.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool llvm::parseMachineInstructions(llvm::PerFunctionMIParsingState&, llvm::StringRef, llvm::SMDiagnostic&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::ClassInfo::MemberInfo}; _Tp = llvm::ClassInfo::MemberInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX static library ../../libLLVMMIRParser.a [ 59%] Built target LLVMMIRParser /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::CodeViewDebug::collectMemberInfo(llvm::ClassInfo&, const llvm::DIDerivedType*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunctionPass.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/SelectionDAGISel.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::SelectionDAGISel::PrepareEHLandingPad()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX static library ../../libLLVMAsmPrinter.a [ 59%] Built target LLVMAsmPrinter [ 59%] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerCompileUnit.cpp.o [ 59%] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerDeclContext.cpp.o [ 59%] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinker.cpp.o [ 59%] Building CXX object lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFStreamer.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/DIE.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::PatchLocation&, long long int&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::CompileUnit::noteLocationAttribute(llvm::PatchLocation, int64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFLinker.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFLinker.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFDebugLine::Row&}; _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugLine::Row&}; _Tp = llvm::DWARFDebugLine::Row; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFStreamer.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFStreamer.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFStreamer.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFStreamer.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1642 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1917:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1917 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFStreamer.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::DwarfStreamer::emitUnitRangesEntries(llvm::CompileUnit&, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFStreamer.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFLinker.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFLinker.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::DWARFLinker::patchLineTableForUnit(llvm::CompileUnit&, llvm::DWARFContext&, const llvm::DWARFFile&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/AccelTable.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DWARFLinker/DWARFLinker.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/DWARFLinker/DWARFLinker.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX static library ../libLLVMDWARFLinker.a [ 59%] Built target LLVMDWARFLinker [ 59%] Linking CXX static library ../../libLLVMSelectionDAG.a [ 59%] Built target LLVMSelectionDAG [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o [ 59%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o [ 59%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o [ 59%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o [ 59%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o [ 59%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o [ 59%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreInstrInfo.cpp.o [ 59%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o [ 59%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o [ 59%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o [ 59%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o [ 59%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o [ 60%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelLowering.cpp.o [ 60%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o [ 61%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.cpp.o [ 61%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [ 61%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.cpp.o [ 61%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o [ 60%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.cpp.o [ 61%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o [ 61%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o [ 61%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.cpp.o [ 61%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o [ 61%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.cpp.o [ 61%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o [ 61%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o [ 61%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o [ 61%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o [ 61%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o [ 61%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o [ 61%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o [ 61%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiDelaySlotFiller.cpp.o [ 61%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o [ 61%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.cpp.o [ 61%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o [ 61%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o [ 61%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o [ 61%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o [ 61%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o [ 61%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o [ 62%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o [ 62%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o [ 62%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o [ 62%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o [ 62%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o [ 62%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o [ 62%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o [ 62%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o [ 62%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRelaxMemOperations.cpp.o [ 62%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o [ 62%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o [ 62%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o [ 62%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CSEInfo.cpp: In member function 'const llvm::GISelInstProfileBuilder& llvm::GISelInstProfileBuilder::addNodeIDRegType(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CSEInfo.cpp:321:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 321 | GISelInstProfileBuilder::addNodeIDRegType(const LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o [ 62%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DataLayout.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Target/TargetMachine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::MSP430FrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::MSP430FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'void llvm::CallLowering::insertSRetLoads(llvm::MachineIRBuilder&, llvm::Type*, llvm::ArrayRef, llvm::Register, int) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CallLowering.cpp:471:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 471 | MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'void llvm::CallLowering::insertSRetStores(llvm::MachineIRBuilder&, llvm::Type*, llvm::ArrayRef, llvm::Register) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CallLowering.cpp:502:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 502 | MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/XCore/XCoreISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/XCore/XCoreISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/XCore/XCoreISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/XCore/XCoreISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o [ 62%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRISelLowering.cpp: In member function 'virtual llvm::Register llvm::AVRTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRISelLowering.cpp:2028:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2028 | Register AVRTargetLowering::getRegisterByName(const char *RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o [ 62%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o [ 62%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o [ 62%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o [ 62%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o [ 62%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o [ 62%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.cpp.o [ 62%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o [ 62%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o [ 62%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o [ 62%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o [ 62%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/XCore/XCoreFrameLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/XCore/XCoreFrameLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::XCoreFrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o [ 62%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::XCoreFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o [ 64%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZFrameLowering.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZFrameLowering.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void addSavedGPR(llvm::MachineBasicBlock&, llvm::MachineInstrBuilder&, unsigned int, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/NVPTX/NVPTXISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/NVPTX/NVPTXISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AVR/AVRFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::SystemZFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::AVRFrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/NVPTX/NVPTXISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/NVPTX/NVPTXISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::SystemZFrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::AVRFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiRegisterInfo.cpp.o [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSelectionDAGInfo.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430ISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430ISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430ISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/MSP430/MSP430ISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.cpp.o [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.cpp.o [ 64%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o [ 64%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o [ 64%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o [ 64%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonCFGOptimizer.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonCFGOptimizer.cpp:10: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual bool {anonymous}::HexagonCFGOptimizer::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:22: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:22: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In function 'llvm::Type* getTypeForLLT(llvm::LLT, llvm::LLVMContext&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:1080:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1080 | static Type *getTypeForLLT(LLT Ty, LLVMContext &C) { | ^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In function 'llvm::Register getMemsetValue(llvm::Register, llvm::LLT, llvm::MachineIRBuilder&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:1088:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1088 | static Register getMemsetValue(Register Val, LLT Ty, MachineIRBuilder &MIB) { | ^~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o [ 64%] Linking CXX static library ../../libLLVMMSP430CodeGen.a [ 64%] Built target LLVMMSP430CodeGen [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DataLayout.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Target/TargetMachine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/Sparc.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::SparcFrameLowering::remapRegsForLeafProc(llvm::MachineFunction&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Lanai/LanaiISelLowering.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Lanai/LanaiISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Lanai/LanaiISelLowering.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Lanai/LanaiISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BPFISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BPFISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BPFISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BPFISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'bool llvm::CombinerHelper::applyCombineShiftToUnmerge(llvm::MachineInstr&, const unsigned int&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2124:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2124 | Builder.buildMerge(DstReg, { Narrowed, Zero }); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2124:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2137:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2137 | Builder.buildMerge(DstReg, { Zero, Narrowed }); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2137:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2147:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2147 | Builder.buildMerge(DstReg, { Unmerge.getReg(1), Hi }); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2147:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2153:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2153 | Builder.buildMerge(DstReg, { Hi, Hi }); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2153:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2161:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2161 | Builder.buildMerge(DstReg, { Lo, Hi }); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:2161:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Lanai/LanaiISelLowering.cpp: In member function 'virtual llvm::Register llvm::LanaiTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Lanai/LanaiISelLowering.cpp:215:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 215 | Register LanaiTargetLowering::getRegisterByName( | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineOperand}; _Tp = llvm::MachineOperand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::InlineAsmLowering::lowerAsmOperandForConstraint(llvm::Value*, llvm::StringRef, std::vector&, llvm::MachineIRBuilder&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o [ 65%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/CombinerHelper.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::LLT&}; _Tp = llvm::LLT; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APFloat.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/CombinerHelper.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:8: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'bool findGISelOptimalMemOpLowering(std::vector >&, unsigned int, const llvm::MemOp&, unsigned int, unsigned int, const llvm::AttributeList&, const llvm::TargetLowering&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 65%] Linking CXX static library ../../libLLVMXCoreCodeGen.a [ 65%] Built target LLVMXCoreCodeGen [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX static library ../../libLLVMAVRCodeGen.a [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o [ 65%] Built target LLVMAVRCodeGen [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcISelLowering.cpp: In member function 'virtual llvm::Register llvm::SparcTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Sparc/SparcISelLowering.cpp:1018:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1018 | Register SparcTargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o [ 65%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'bool llvm::CombinerHelper::matchLoadOrCombine(llvm::MachineInstr&, std::function&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/CombinerHelper.cpp:3550:46: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3550 | if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o [ 65%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typeIs(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp:28:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 28 | LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) { | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typeInSet(unsigned int, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp:34:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 34 | LegalityPredicates::typeInSet(unsigned TypeIdx, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typePairAndMemDescInSet(unsigned int, unsigned int, unsigned int, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp:52:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 52 | LegalityPredicate LegalityPredicates::typePairAndMemDescInSet( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::elementTypeIs(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalityPredicates.cpp:93:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 93 | LegalityPredicate LegalityPredicates::elementTypeIs(unsigned TypeIdx, | ^~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o [ 65%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o [ 65%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeTo(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizeMutations.cpp:17:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 17 | LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, LLT Ty) { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeElementTo(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizeMutations.cpp:38:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 38 | LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, | ^~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o [ 65%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o [ 65%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o [ 65%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o [ 65%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.cpp: In member function 'virtual llvm::Register llvm::SystemZTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.cpp:1218:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1218 | Register SystemZTargetLowering::getRegisterByName(const char *RegName, LLT VT, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/IRTranslator.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 66%] Linking CXX static library ../../libLLVMLanaiCodeGen.a [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o [ 66%] Built target LLVMLanaiCodeGen [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonStoreWidening.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o [ 66%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZPostRewrite.cpp:17: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'bool {anonymous}::SystemZPostRewrite::expandCondMove(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock::iterator&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o [ 66%] Linking CXX static library ../../libLLVMSparcCodeGen.a [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o [ 66%] Built target LLVMSparcCodeGen [ 66%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/WebAssemblyISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/WebAssemblyISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::IRTranslator::translateLandingPad(const llvm::User&, llvm::MachineIRBuilder&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BTFDebug.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BTFDebug.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = const llvm::GlobalVariable*; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateStore(const llvm::User&, llvm::MachineIRBuilder&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:1344:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1344 | MIRBuilder.materializePtrAdd(Addr, Base, OffsetTy, Offsets[i] / 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFDeadCode.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateLoad(const llvm::User&, llvm::MachineIRBuilder&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:1302:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1302 | MIRBuilder.materializePtrAdd(Addr, Base, OffsetTy, Offsets[i] / 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::lowerBitTestWorkItem(llvm::SwitchCG::SwitchWorkListItem, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineIRBuilder&, llvm::MachineFunction::iterator, llvm::BranchProbability, llvm::BranchProbability, llvm::SwitchCG::CaseClusterIt, llvm::MachineBasicBlock*, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:1110:6: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 1110 | bool IRTranslator::lowerBitTestWorkItem( | ^~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::lowerJumpTableWorkItem(llvm::SwitchCG::SwitchWorkListItem, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineIRBuilder&, llvm::MachineFunction::iterator, llvm::BranchProbability, llvm::SwitchCG::CaseClusterIt, llvm::MachineBasicBlock*, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:895:6: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 895 | bool IRTranslator::lowerJumpTableWorkItem(SwitchCG::SwitchWorkListItem W, | ^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BTFDebug.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/BPF/BTFDebug.cpp:13: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'bool llvm::BTFDebug::InstLower(const llvm::MachineInstr*, llvm::MCInst&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::lowerSwitchWorkItem(llvm::SwitchCG::SwitchWorkListItem, llvm::Value*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineIRBuilder&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:1211:32: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 1211 | if (!lowerBitTestWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1212 | DefaultProb, UnhandledProbs, I, Fallthrough, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1213 | FallthroughUnreachable)) { | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:1221:34: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 1221 | if (!lowerJumpTableWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1222 | UnhandledProbs, I, Fallthrough, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1223 | FallthroughUnreachable)) { | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerInfo.cpp: In member function 'virtual unsigned int llvm::LegalizerInfo::getExtOpcodeForWideningConstant(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:686:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 686 | unsigned LegalizerInfo::getExtOpcodeForWideningConstant(LLT SmallTy) const { | ^~~~~~~~~~~~~ [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::BTFDebug::generatePatchImmReloc(const llvm::MCSymbol*, uint32_t, const llvm::GlobalVariable*, bool)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/IRTranslator.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/IRTranslator.cpp:12: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual bool llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/BitVector.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonBlockRanges.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonFrameLowering.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonFrameLowering.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::HexagonFrameLowering::updateExitPaths(llvm::MachineBasicBlock&, llvm::MachineBasicBlock&, llvm::BitVector&, llvm::BitVector&, llvm::BitVector&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::HexagonFrameLowering::insertCSRSpillsInBlock(llvm::MachineBasicBlock&, const CSIVect&, const llvm::HexagonRegisterInfo&, bool&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o [ 66%] Linking CXX static library ../../libLLVMBPFCodeGen.a [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o [ 66%] Built target LLVMBPFCodeGen [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o [ 66%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonISelLowering.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonISelLowering.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'void getUnmergePieces.constprop(llvm::SmallVectorImpl&, llvm::MachineIRBuilder&, llvm::Register, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2343:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2343 | static void getUnmergePieces(SmallVectorImpl &Pieces, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'llvm::Type* getFloatTypeForLLT(llvm::LLVMContext&, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:68:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 68 | static Type *getFloatTypeForLLT(LLVMContext &Ctx, LLT Ty) { | ^~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineOperand.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(uint16_t, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h:66:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 66 | static LLT vector(uint16_t NumElements, LLT ScalarTy) { | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'std::pair getNarrowTypeBreakDown(llvm::LLT, llvm::LLT, llvm::LLT&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:43:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 43 | getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:43:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonISelLowering.cpp: In member function 'virtual llvm::Register llvm::HexagonTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonISelLowering.cpp:244:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 244 | Register HexagonTargetLowering::getRegisterByName( | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::extractParts(llvm::Register, llvm::LLT, int, llvm::SmallVectorImpl&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:146:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 146 | void LegalizerHelper::extractParts(Register Reg, LLT Ty, int NumParts, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'bool llvm::LegalizerHelper::extractParts(llvm::Register, llvm::LLT, llvm::LLT, llvm::LLT&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:153:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 153 | bool LegalizerHelper::extractParts(Register Reg, LLT RegTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:153:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::insertParts(llvm::Register, llvm::LLT, llvm::LLT, llvm::ArrayRef, llvm::LLT, llvm::ArrayRef)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:198:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 198 | void LegalizerHelper::insertParts(Register DstReg, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:198:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:198:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::extractGCDType(llvm::SmallVectorImpl&, llvm::LLT, llvm::Register)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:255:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 255 | void LegalizerHelper::extractGCDType(SmallVectorImpl &Parts, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LLT llvm::LegalizerHelper::extractGCDType(llvm::SmallVectorImpl&, llvm::LLT, llvm::LLT, llvm::Register)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:269:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 269 | LLT LegalizerHelper::extractGCDType(SmallVectorImpl &Parts, LLT DstTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:269:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:272:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 272 | LLT GCDTy = getGCDType(getGCDType(SrcTy, NarrowTy), DstTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:272:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::HexagonFrameLowering::updateEntryPaths(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LLT llvm::LegalizerHelper::buildLCMMergePieces(llvm::LLT, llvm::LLT, llvm::LLT, llvm::SmallVectorImpl&, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:277:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 277 | LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:277:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:277:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:280:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 280 | LLT LCMTy = getLCMType(DstTy, NarrowTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::buildWidenedRemergeToDst(llvm::Register, llvm::LLT, llvm::ArrayRef)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:368:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 368 | void LegalizerHelper::buildWidenedRemergeToDst(Register DstReg, LLT LCMTy, | ^~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:12: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::widenScalarSrc(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1295:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1295 | void LegalizerHelper::widenScalarSrc(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::narrowScalarSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1302:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1302 | void LegalizerHelper::narrowScalarSrc(MachineInstr &MI, LLT NarrowTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::widenScalarDst(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1309:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1309 | void LegalizerHelper::widenScalarDst(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::narrowScalarDst(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1318:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1318 | void LegalizerHelper::narrowScalarDst(MachineInstr &MI, LLT NarrowTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::moreElementsVectorSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1334:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1334 | void LegalizerHelper::moreElementsVectorSrc(MachineInstr &MI, LLT MoreTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::bitcastSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1364:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1364 | void LegalizerHelper::bitcastSrc(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::bitcastDst(llvm::MachineInstr&, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1369:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1369 | void LegalizerHelper::bitcastDst(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarMergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1378:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1378 | LegalizerHelper::widenScalarMergeValues(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Register llvm::LegalizerHelper::widenWithUnmerge(llvm::LLT, llvm::Register)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1499:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1499 | Register LegalizerHelper::widenWithUnmerge(LLT WideTy, Register OrigReg) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1502:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1502 | LLT LCMTy = getLCMType(WideTy, OrigTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::moreElementsVectorDst(llvm::MachineInstr&, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1327:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1327 | void LegalizerHelper::moreElementsVectorDst(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/SystemZ/SystemZISelLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarUnmergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1534:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1534 | LegalizerHelper::widenScalarUnmergeValues(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1587:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1587 | LLT LCMTy = getLCMType(SrcTy, WideTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1617:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | const LLT GCDTy = getGCDType(WideTy, DstTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarExtract(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1663:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1663 | LegalizerHelper::widenScalarExtract(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarInsert(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1741:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1741 | LegalizerHelper::widenScalarInsert(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarAddoSubo(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1753:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1753 | LegalizerHelper::widenScalarAddoSubo(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarAddSubShlSat(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1781:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1781 | LegalizerHelper::widenScalarAddSubShlSat(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* llvm::SystemZTargetLowering::emitStringWrapper(llvm::MachineInstr&, llvm::MachineBasicBlock*, unsigned int) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalar(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1825:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1825 | LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1830:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1830 | return widenScalarExtract(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1832:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1832 | return widenScalarInsert(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1834:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1834 | return widenScalarMergeValues(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1836:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1836 | return widenScalarUnmergeValues(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1841:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1841 | return widenScalarAddoSubo(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1848:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1848 | return widenScalarAddSubShlSat(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* llvm::SystemZTargetLowering::emitMemMemWrapper(llvm::MachineInstr&, llvm::MachineBasicBlock*, unsigned int) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerBitcast(llvm::MachineInstr&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2400:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2400 | getUnmergePieces(SrcRegs, MIRBuilder, Src, SrcEltTy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2396:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2396 | getUnmergePieces(SrcRegs, MIRBuilder, Src, SrcPartTy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2409:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2409 | getUnmergePieces(SrcRegs, MIRBuilder, Src, DstTy.getElementType()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcastExtractVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2447:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2447 | LegalizerHelper::bitcastExtractVectorElt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* llvm::SystemZTargetLowering::emitSelect(llvm::MachineInstr&, llvm::MachineBasicBlock*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcastInsertVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2586:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2586 | LegalizerHelper::bitcastInsertVectorElt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcast(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2789:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2789 | LegalizerHelper::bitcast(MachineInstr &MI, unsigned TypeIdx, LLT CastTy) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2837:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2837 | return bitcastExtractVectorElt(MI, TypeIdx, CastTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2839:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2839 | return bitcastInsertVectorElt(MI, TypeIdx, CastTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Align llvm::LegalizerHelper::getStackTemporaryAlignment(llvm::LLT, llvm::Align) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3148:7: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3148 | Align LegalizerHelper::getStackTemporaryAlignment(LLT Ty, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Register llvm::LegalizerHelper::getVectorElementPointer(llvm::Register, llvm::LLT, llvm::Register)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3189:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3189 | Register LegalizerHelper::getVectorElementPointer(Register VecPtr, LLT VecTy, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorImplicitDef(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3208:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3208 | LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorImplicitDef( | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3212:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3212 | LLT LCMTy = getLCMType(DstTy, NarrowTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorMultiEltType(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3237:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3237 | LegalizerHelper::fewerElementsVectorMultiEltType( | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3253:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3253 | int NumParts = getNarrowTypeBreakDown(DstTy, NarrowTy0, LeftoverTy0).first; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3270:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3270 | if (!extractParts(SrcReg, SrcTyI, NarrowTyI, LeftoverTyI, PartRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3271 | LeftoverRegs)) | ~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3313:14: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3313 | insertParts(DstReg, DstTy, NarrowTy0, DstRegs, LeftoverTy0, LeftoverDstRegs); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3313:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorCasts(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3320:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3320 | LegalizerHelper::fewerElementsVectorCasts(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorCmp(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3368:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3368 | LegalizerHelper::fewerElementsVectorCmp(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorSelect(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3435:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3435 | LegalizerHelper::fewerElementsVectorSelect(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorPhi(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3507:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3507 | LegalizerHelper::fewerElementsVectorPhi(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3518:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3518 | = getNarrowTypeBreakDown(PhiTy, NarrowTy, LeftoverTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3541:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3541 | insertParts(DstReg, PhiTy, NarrowTy, DstRegs, LeftoverTy, LeftoverDstRegs); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3541:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3555:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3555 | if (!extractParts(SrcReg, PhiTy, NarrowTy, Unused, PartRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3556 | LeftoverRegs)) | ~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorUnmergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3574:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3574 | LegalizerHelper::fewerElementsVectorUnmergeValues(MachineInstr &MI, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3590:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3590 | LLT GCDTy = getGCDType(SrcTy, NarrowTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorMerge(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3629:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3629 | LegalizerHelper::fewerElementsVectorMerge(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3634:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3634 | LLT GCDTy = getGCDType(getGCDType(SrcTy, NarrowTy), DstTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3634:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3642:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3642 | LLT LCMTy = buildLCMMergePieces(DstTy, NarrowTy, GCDTy, Parts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3643 | TargetOpcode::G_ANYEXT); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3642:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::reduceLoadStoreWidth(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3726:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3726 | LegalizerHelper::reduceLoadStoreWidth(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3756:61: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3756 | std::tie(NumParts, NumLeftover) = getNarrowTypeBreakDown(ValTy, NarrowTy, LeftoverTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3758:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3758 | if (extractParts(ValReg, ValTy, NarrowTy, LeftoverTy, NarrowRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3759 | NarrowLeftoverRegs)) { | ~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3787:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3787 | MIRBuilder.materializePtrAdd(NewAddrReg, AddrReg, OffsetTy, ByteOffset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3787:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3787 | MIRBuilder.materializePtrAdd(NewAddrReg, AddrReg, OffsetTy, ByteOffset); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3811:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3811 | insertParts(ValReg, ValTy, NarrowTy, NarrowRegs, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3812 | LeftoverTy, NarrowLeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3811:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::reduceOperationWidth(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3820:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3820 | LegalizerHelper::reduceOperationWidth(MachineInstr &MI, unsigned int TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3866:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3866 | LLT GCDTy = extractGCDType(ExtractedRegs[I], SrcTy, OpNarrowTy, SrcReg); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3866:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3869:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3869 | buildLCMMergePieces(SrcTy, OpNarrowTy, GCDTy, ExtractedRegs[I], | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3870 | TargetOpcode::G_ANYEXT); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3869:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3885:26: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3885 | DstLCMTy = getLCMType(DstScalarTy, NarrowScalarTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3888:26: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3888 | DstLCMTy = getLCMType(DstTy, NarrowTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorSextInReg(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3931:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3931 | LegalizerHelper::fewerElementsVectorSextInReg(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3940:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3940 | LLT GCDTy = extractGCDType(Parts, DstTy, NarrowTy, SrcReg); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3940:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3941:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3941 | LLT LCMTy = buildLCMMergePieces(DstTy, NarrowTy, GCDTy, Parts); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3941:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarShiftByConstant(llvm::MachineInstr&, const llvm::APInt&, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4075:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4075 | LegalizerHelper::narrowScalarShiftByConstant(MachineInstr &MI, const APInt &Amt, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4075:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4083:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4083 | MIRBuilder.buildMerge(MI.getOperand(0), {InL, InH}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4083:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4156:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4156 | MIRBuilder.buildMerge(MI.getOperand(0), {Lo, Hi}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4156:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarShift(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4164:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4164 | LegalizerHelper::narrowScalarShift(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4193:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4193 | return narrowScalarShiftByConstant( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4194 | MI, KShiftAmt->getOperand(1).getCImm()->getValue(), HalfTy, ShiftAmtTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4193:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineOperand&}; _Tp = llvm::MachineOperand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVectorPhi(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4274:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4274 | LegalizerHelper::moreElementsVectorPhi(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Hexagon/HexagonInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual bool llvm::HexagonInstrInfo::ClobbersPredicate(llvm::MachineInstr&, std::vector >&, bool) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVector(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4293:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4293 | LegalizerHelper::moreElementsVector(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4382:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4382 | return moreElementsVectorPhi(MI, TypeIdx, MoreTy); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildJumpTable(llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:159:21: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 159 | MachineInstrBuilder MachineIRBuilder::buildJumpTable(const LLT PtrTy, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateUnaryOp(llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:165:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 165 | void MachineIRBuilder::validateUnaryOp(const LLT Res, const LLT Op0) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:165:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateBinaryOp(llvm::LLT, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:170:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 170 | void MachineIRBuilder::validateBinaryOp(const LLT Res, const LLT Op0, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:170:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:170:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateShiftOp(llvm::LLT, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:176:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 176 | void MachineIRBuilder::validateShiftOp(const LLT Res, const LLT Op0, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:176:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:176:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::Optional llvm::MachineIRBuilder::materializePtrAdd(llvm::Register&, llvm::Register, llvm::LLT, uint64_t)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:193:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 193 | MachineIRBuilder::materializePtrAdd(Register &Res, Register Op0, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::multiplyRegisters(llvm::SmallVectorImpl&, llvm::ArrayRef, llvm::ArrayRef, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4388:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4388 | void LegalizerHelper::multiplyRegisters(SmallVectorImpl &DstRegs, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarMul(llvm::MachineInstr&, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4452:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4452 | LegalizerHelper::narrowScalarMul(MachineInstr &MI, LLT NarrowTy) { | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4476:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4476 | multiplyRegisters(DstTmpRegs, Src1Parts, Src2Parts, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarFPTOI(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4487:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4487 | LegalizerHelper::narrowScalarFPTOI(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarExtract(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4512:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4512 | LegalizerHelper::narrowScalarExtract(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildMerge(const llvm::DstOp&, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:578:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 578 | MachineIRBuilder::buildMerge(const DstOp &Res, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUnmerge(llvm::LLT, const llvm::SrcOp&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:594:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 594 | MachineInstrBuilder MachineIRBuilder::buildUnmerge(LLT Res, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarInsert(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4579:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4579 | LegalizerHelper::narrowScalarInsert(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarBasic(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4654:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4654 | LegalizerHelper::narrowScalarBasic(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4665:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4665 | if (!extractParts(MI.getOperand(1).getReg(), DstTy, NarrowTy, LeftoverTy, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4666 | Src0Regs, Src0LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4670:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4670 | if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, Unused, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4671 | Src1Regs, Src1LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4687:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4687 | insertParts(DstReg, DstTy, NarrowTy, DstRegs, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4688 | LeftoverTy, DstLeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4687:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarExt(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4695:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4695 | LegalizerHelper::narrowScalarExt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4708:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4708 | LLT GCDTy = extractGCDType(Parts, DstTy, NarrowTy, SrcReg); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4708:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4709:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4709 | LLT LCMTy = buildLCMMergePieces(DstTy, NarrowTy, GCDTy, Parts, MI.getOpcode()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4709:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarSelect(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4717:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4717 | LegalizerHelper::narrowScalarSelect(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4734:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4734 | if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, LeftoverTy, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4735 | Src1Regs, Src1LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4739:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4739 | if (!extractParts(MI.getOperand(3).getReg(), DstTy, NarrowTy, Unused, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4740 | Src2Regs, Src2LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4755:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4755 | insertParts(DstReg, DstTy, NarrowTy, DstRegs, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4756 | LeftoverTy, DstLeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4755:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTLZ(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4763:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4763 | LegalizerHelper::narrowScalarCTLZ(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTTZ(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4799:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4799 | LegalizerHelper::narrowScalarCTTZ(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTPOP(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4835:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4835 | LegalizerHelper::narrowScalarCTPOP(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateTruncExt(llvm::LLT, llvm::LLT, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:939:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 939 | void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT SrcTy, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:939:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateSelectOp(llvm::LLT, llvm::LLT, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:958:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 958 | void MachineIRBuilder::validateSelectOp(const LLT ResTy, const LLT TstTy, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:958:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:958:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:958:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'virtual llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildInstr(unsigned int, llvm::ArrayRef, llvm::ArrayRef, llvm::Optional)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:984:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 984 | validateSelectOp( | ~~~~~~~~~~~~~~~~^ 985 | DstOps[0].getLLTTy(*getMRI()), SrcOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | SrcOps[1].getLLTTy(*getMRI()), SrcOps[2].getLLTTy(*getMRI())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:984:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:984:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:994:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 994 | validateUnaryOp(DstOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | SrcOps[0].getLLTTy(*getMRI())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1018:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1018 | validateBinaryOp(DstOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | SrcOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | SrcOps[1].getLLTTy(*getMRI())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1018:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1030:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1030 | validateShiftOp(DstOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | SrcOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | SrcOps[1].getLLTTy(*getMRI())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1030:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1040:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1040 | validateTruncExt(DstOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | SrcOps[0].getLLTTy(*getMRI()), true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1047:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1047 | validateTruncExt(DstOps[0].getLLTTy(*getMRI()), | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1048 | SrcOps[0].getLLTTy(*getMRI()), false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getLCMType(llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:628:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 628 | LLT llvm::getLCMType(LLT OrigTy, LLT TargetTy) { | ^~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:628:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getGCDType(llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:673:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 673 | LLT llvm::getGCDType(LLT OrigTy, LLT TargetTy) { | ^~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:673:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::Register llvm::getFunctionLiveInPhysReg(llvm::MachineFunction&, const llvm::TargetInstrInfo&, llvm::MCRegister, const llvm::TargetRegisterClass&, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:515:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 515 | Register llvm::getFunctionLiveInPhysReg(MachineFunction &MF, | ^~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/Utils.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorExtractInsertVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3653:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3653 | LegalizerHelper::fewerElementsVectorExtractInsertVectorElt(MachineInstr &MI, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3685:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3685 | LLT GCDTy = extractGCDType(VecParts, VecTy, NarrowVecTy, SrcVec); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3685:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3688:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3688 | LLT LCMTy = buildLCMMergePieces(VecTy, NarrowVecTy, GCDTy, VecParts, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3689 | TargetOpcode::G_ANYEXT); | ~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3688:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVector(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3953:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3953 | LegalizerHelper::fewerElementsVector(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3959:42: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3959 | return fewerElementsVectorImplicitDef(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4019:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4019 | return reduceOperationWidth(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4031:43: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4031 | return fewerElementsVectorMultiEltType(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4044:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4044 | return fewerElementsVectorCasts(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4047:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4047 | return fewerElementsVectorCmp(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4049:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4049 | return fewerElementsVectorSelect(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4051:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4051 | return fewerElementsVectorPhi(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4053:44: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4053 | return fewerElementsVectorUnmergeValues(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4056:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4056 | return fewerElementsVectorMerge(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4060:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4060 | return fewerElementsVectorMerge(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4063:53: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4063 | return fewerElementsVectorExtractInsertVectorElt(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4066:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4066 | return reduceLoadStoreWidth(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4068:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4068 | return fewerElementsVectorSextInReg(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Linking CXX static library ../../libLLVMSystemZCodeGen.a [ 66%] Built target LLVMSystemZCodeGen [ 66%] Linking CXX static library ../../libLLVMNVPTXCodeGen.a [ 66%] Built target LLVMNVPTXCodeGen In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/MCTargetDesc/../WebAssemblyFrameLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/MCTargetDesc/../WebAssemblySubtarget.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp:22: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lower(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2853:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2853 | LegalizerHelper::lower(MachineInstr &MI, unsigned TypeIdx, LLT LowerHintTy) { | ^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::WebAssemblyRegStackify::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalar(llvm::MachineInstr&, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:764:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 764 | LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI, | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:834:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 834 | insertParts(MI.getOperand(0).getReg(), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | Ty, NarrowTy, PartRegs, LeftoverTy, LeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:834:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:843:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 843 | return narrowScalarExt(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:861:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 861 | return reduceOperationWidth(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:934:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 934 | return narrowScalarExtract(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:936:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 936 | return narrowScalarInsert(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:952:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 952 | return reduceLoadStoreWidth(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1004:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1004 | return reduceLoadStoreWidth(MI, 0, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1007:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1007 | return narrowScalarSelect(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1020:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1020 | return narrowScalarBasic(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1025:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1025 | return narrowScalarShift(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1035:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1035 | return narrowScalarCTLZ(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1038:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1038 | return narrowScalarCTTZ(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1040:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1040 | return narrowScalarCTPOP(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1262:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1262 | return narrowScalarFPTOI(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::legalizeInstrStep(llvm::MachineInstr&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:121:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 121 | return narrowScalar(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:124:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 124 | return widenScalar(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:127:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 127 | return bitcast(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:130:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 130 | return lower(MI, Step.TypeIdx, Step.NewType); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:133:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 133 | return fewerElementsVector(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:136:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 136 | return moreElementsVector(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Linking CXX static library ../../libLLVMGlobalISel.a [ 66%] Built target LLVMGlobalISel [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallLowering.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCleanupVSETVLI.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o [ 66%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o [ 66%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o [ 66%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o [ 66%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o [ 66%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o [ 67%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o [ 67%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o [ 67%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstructionSelector.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o [ 69%] Linking CXX static library ../../libLLVMHexagonCodeGen.a [ 69%] Built target LLVMHexagonCodeGen [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o [ 69%] Linking CXX static library ../libLLVMPasses.a [ 69%] Built target LLVMPasses [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o [ 69%] Linking CXX static library ../../libLLVMWebAssemblyCodeGen.a [ 69%] Built target LLVMWebAssemblyCodeGen [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkRunner.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Expected > llvm::exegesis::LatencyBenchmarkRunner::runMeasurements(const llvm::exegesis::BenchmarkRunner::FunctionExecutor&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* getRegClassForTypeOnBank(llvm::LLT, const llvm::RegisterBank&, const llvm::RegisterBankInfo&, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:465: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 465 | if (Ty.getSizeInBits() <= 32) | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:465: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'bool selectCopy(llvm::MachineInstr&, const llvm::TargetInstrInfo&, llvm::MachineRegisterInfo&, const llvm::TargetRegisterInfo&, const llvm::RegisterBankInfo&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:853: warning: variable 'KnownValid' set but not used [-Wunused-but-set-variable] 853 | bool KnownValid = false; | [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips16ISelLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips16ISelLowering.cpp:12: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips16ISelLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips16ISelLowering.cpp:12: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::AArch64RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp:230:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 230 | AArch64RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86CmovConversion.cpp:44: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalarIf(llvm::LegalityPredicate, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:886:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 886 | LegalizeRuleSet &maxScalarIf(LegalityPredicate Predicate, unsigned TypeIdx, | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:875:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 875 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:857:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalarOrEltIf(llvm::LegalityPredicate, unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:846:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 846 | LegalizeRuleSet &minScalarOrEltIf(LegalityPredicate Predicate, | ^~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampNumElements(unsigned int, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1011:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1011 | LegalizeRuleSet &clampNumElements(unsigned TypeIdx, const LLT MinTy, | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1011:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:435:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 435 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::X86CmovConverterPass::convertCmovInstsToBranches(llvm::SmallVectorImpl&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Error llvm::exegesis::assembleToStream(const llvm::exegesis::ExegesisTarget&, std::unique_ptr, llvm::ArrayRef, llvm::ArrayRef, const FillFunction&, llvm::raw_pwrite_stream&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:988:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 988 | LegalizeRuleSet &clampMaxNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:486:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 486 | LegalizeRuleSet &actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp: In constructor 'llvm::AArch64LegalizerInfo::AArch64LegalizerInfo(const llvm::AArch64Subtarget&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:117:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 107 | getActionDefinitionsBuilder({G_ADD, G_SUB, G_MUL, G_AND, G_OR, G_XOR}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | .legalFor({s32, s64, v2s32, v4s32, v4s16, v8s16, v16s8, v8s8}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | .scalarizeIf( | ~~~~~~~~~~~~~ 110 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | return Query.Opcode == G_MUL && Query.Types[0] == v2s64; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | }, | ~~ 113 | 0) | ~~ 114 | .legalFor({v2s64}) | ~~~~~~~~~~~~~~~~~~ 115 | .clampScalar(0, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | .widenScalarToNextPow2(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | .clampNumElements(0, v2s32, v4s32) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:118:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 107 | getActionDefinitionsBuilder({G_ADD, G_SUB, G_MUL, G_AND, G_OR, G_XOR}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | .legalFor({s32, s64, v2s32, v4s32, v4s16, v8s16, v16s8, v8s8}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | .scalarizeIf( | ~~~~~~~~~~~~~ 110 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | return Query.Opcode == G_MUL && Query.Types[0] == v2s64; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | }, | ~~ 113 | 0) | ~~ 114 | .legalFor({v2s64}) | ~~~~~~~~~~~~~~~~~~ 115 | .clampScalar(0, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | .widenScalarToNextPow2(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | .clampNumElements(0, v2s32, v4s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | .clampNumElements(0, v2s64, v2s64) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:143:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 121 | getActionDefinitionsBuilder({G_SHL, G_ASHR, G_LSHR}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | .customIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | const auto &SrcTy = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | const auto &AmtTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | return !SrcTy.isVector() && SrcTy.getSizeInBits() == 32 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | AmtTy.getSizeInBits() == 32; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | }) | ~~ 128 | .legalFor({ | ~~~~~~~~~~~ 129 | {s32, s32}, | ~~~~~~~~~~~ 130 | {s32, s64}, | ~~~~~~~~~~~ 131 | {s64, s64}, | ~~~~~~~~~~~ 132 | {v8s8, v8s8}, | ~~~~~~~~~~~~~ 133 | {v16s8, v16s8}, | ~~~~~~~~~~~~~~~ 134 | {v4s16, v4s16}, | ~~~~~~~~~~~~~~~ 135 | {v8s16, v8s16}, | ~~~~~~~~~~~~~~~ 136 | {v2s32, v2s32}, | ~~~~~~~~~~~~~~~ 137 | {v4s32, v4s32}, | ~~~~~~~~~~~~~~~ 138 | {v2s64, v2s64}, | ~~~~~~~~~~~~~~~ 139 | }) | ~~ 140 | .clampScalar(1, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | .clampScalar(0, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | .widenScalarToNextPow2(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | .clampNumElements(0, v2s32, v4s32) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:144:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 121 | getActionDefinitionsBuilder({G_SHL, G_ASHR, G_LSHR}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | .customIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | const auto &SrcTy = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | const auto &AmtTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | return !SrcTy.isVector() && SrcTy.getSizeInBits() == 32 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | AmtTy.getSizeInBits() == 32; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | }) | ~~ 128 | .legalFor({ | ~~~~~~~~~~~ 129 | {s32, s32}, | ~~~~~~~~~~~ 130 | {s32, s64}, | ~~~~~~~~~~~ 131 | {s64, s64}, | ~~~~~~~~~~~ 132 | {v8s8, v8s8}, | ~~~~~~~~~~~~~ 133 | {v16s8, v16s8}, | ~~~~~~~~~~~~~~~ 134 | {v4s16, v4s16}, | ~~~~~~~~~~~~~~~ 135 | {v8s16, v8s16}, | ~~~~~~~~~~~~~~~ 136 | {v2s32, v2s32}, | ~~~~~~~~~~~~~~~ 137 | {v4s32, v4s32}, | ~~~~~~~~~~~~~~~ 138 | {v2s64, v2s64}, | ~~~~~~~~~~~~~~~ 139 | }) | ~~ 140 | .clampScalar(1, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | .clampScalar(0, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | .widenScalarToNextPow2(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | .clampNumElements(0, v2s32, v4s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | .clampNumElements(0, v2s64, v2s64) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:175:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 173 | getActionDefinitionsBuilder({G_FADD, G_FSUB, G_FMUL, G_FDIV, G_FNEG}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | .legalFor({s32, s64, v2s64, v4s32, v2s32}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | .clampNumElements(0, v2s32, v4s32) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:176:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 173 | getActionDefinitionsBuilder({G_FADD, G_FSUB, G_FMUL, G_FDIV, G_FNEG}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | .legalFor({s32, s64, v2s64, v4s32, v2s32}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | .clampNumElements(0, v2s32, v4s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | .clampNumElements(0, v2s64, v2s64); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:223:19: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 209 | getActionDefinitionsBuilder(G_INSERT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | return Query.Types[0].getSizeInBits() <= Query.Types[1].getSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | }) | ~~ 213 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | const LLT &Ty0 = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | const LLT &Ty1 = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | if (Ty0 != s32 && Ty0 != s64 && Ty0 != p0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | return false; | ~~~~~~~~~~~~~ 218 | return isPowerOf2_32(Ty1.getSizeInBits()) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | (Ty1.getSizeInBits() == 1 || Ty1.getSizeInBits() >= 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | }) | ~~ 221 | .clampScalar(0, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | .widenScalarToNextPow2(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | .maxScalarIf(typeInSet(0, {s32}), 1, s16) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:224:19: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 209 | getActionDefinitionsBuilder(G_INSERT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | return Query.Types[0].getSizeInBits() <= Query.Types[1].getSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | }) | ~~ 213 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | const LLT &Ty0 = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | const LLT &Ty1 = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | if (Ty0 != s32 && Ty0 != s64 && Ty0 != p0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | return false; | ~~~~~~~~~~~~~ 218 | return isPowerOf2_32(Ty1.getSizeInBits()) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | (Ty1.getSizeInBits() == 1 || Ty1.getSizeInBits() >= 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | }) | ~~ 221 | .clampScalar(0, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | .widenScalarToNextPow2(0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 223 | .maxScalarIf(typeInSet(0, {s32}), 1, s16) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | .maxScalarIf(typeInSet(0, {s64}), 1, s32) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:243:19: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 227 | getActionDefinitionsBuilder(G_EXTRACT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | return Query.Types[0].getSizeInBits() >= Query.Types[1].getSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | }) | ~~ 231 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | const LLT &Ty0 = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | const LLT &Ty1 = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | if (Ty1 != s32 && Ty1 != s64 && Ty1 != s128) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | return false; | ~~~~~~~~~~~~~ 236 | if (Ty1 == p0) | ~~~~~~~~~~~~~~ 237 | return true; | ~~~~~~~~~~~~ 238 | return isPowerOf2_32(Ty0.getSizeInBits()) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (Ty0.getSizeInBits() == 1 || Ty0.getSizeInBits() >= 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | }) | ~~ 241 | .clampScalar(1, s32, s128) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | .widenScalarToNextPow2(1) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | .maxScalarIf(typeInSet(1, {s32}), 0, s16) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:244:19: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 227 | getActionDefinitionsBuilder(G_EXTRACT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | return Query.Types[0].getSizeInBits() >= Query.Types[1].getSizeInBits(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | }) | ~~ 231 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | const LLT &Ty0 = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | const LLT &Ty1 = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | if (Ty1 != s32 && Ty1 != s64 && Ty1 != s128) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | return false; | ~~~~~~~~~~~~~ 236 | if (Ty1 == p0) | ~~~~~~~~~~~~~~ 237 | return true; | ~~~~~~~~~~~~ 238 | return isPowerOf2_32(Ty0.getSizeInBits()) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | (Ty0.getSizeInBits() == 1 || Ty0.getSizeInBits() >= 8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | }) | ~~ 241 | .clampScalar(1, s32, s128) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | .widenScalarToNextPow2(1) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | .maxScalarIf(typeInSet(1, {s32}), 0, s16) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | .maxScalarIf(typeInSet(1, {s64}), 0, s32) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:362:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 340 | getActionDefinitionsBuilder({G_ICMP, G_FCMP}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | .legalFor({{s32, s32}, | ~~~~~~~~~~~~~~~~~~~~~~ 342 | {s32, s64}, | ~~~~~~~~~~~ 343 | {s32, p0}, | ~~~~~~~~~~ 344 | {v4s32, v4s32}, | ~~~~~~~~~~~~~~~ 345 | {v2s32, v2s32}, | ~~~~~~~~~~~~~~~ 346 | {v2s64, v2s64}, | ~~~~~~~~~~~~~~~ 347 | {v2s64, v2p0}, | ~~~~~~~~~~~~~~ 348 | {v4s16, v4s16}, | ~~~~~~~~~~~~~~~ 349 | {v8s16, v8s16}, | ~~~~~~~~~~~~~~~ 350 | {v8s8, v8s8}, | ~~~~~~~~~~~~~ 351 | {v16s8, v16s8}}) | ~~~~~~~~~~~~~~~~ 352 | .clampScalar(1, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | .clampScalar(0, s32, s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | .minScalarEltSameAsIf( | ~~~~~~~~~~~~~~~~~~~~~~ 355 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | const LLT &Ty = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | const LLT &SrcTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | return Ty.isVector() && !SrcTy.getElementType().isPointer() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | Ty.getElementType() != SrcTy.getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | }, | ~~ 361 | 0, 1) | ~~~~~ 362 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 363 | [=](const LegalityQuery &Query) { return Query.Types[1] == v2s16; }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | 1, s32) | ~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:365:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 340 | getActionDefinitionsBuilder({G_ICMP, G_FCMP}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | .legalFor({{s32, s32}, | ~~~~~~~~~~~~~~~~~~~~~~ 342 | {s32, s64}, | ~~~~~~~~~~~ 343 | {s32, p0}, | ~~~~~~~~~~ 344 | {v4s32, v4s32}, | ~~~~~~~~~~~~~~~ 345 | {v2s32, v2s32}, | ~~~~~~~~~~~~~~~ 346 | {v2s64, v2s64}, | ~~~~~~~~~~~~~~~ 347 | {v2s64, v2p0}, | ~~~~~~~~~~~~~~ 348 | {v4s16, v4s16}, | ~~~~~~~~~~~~~~~ 349 | {v8s16, v8s16}, | ~~~~~~~~~~~~~~~ 350 | {v8s8, v8s8}, | ~~~~~~~~~~~~~ 351 | {v16s8, v16s8}}) | ~~~~~~~~~~~~~~~~ 352 | .clampScalar(1, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | .clampScalar(0, s32, s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | .minScalarEltSameAsIf( | ~~~~~~~~~~~~~~~~~~~~~~ 355 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | const LLT &Ty = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | const LLT &SrcTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | return Ty.isVector() && !SrcTy.getElementType().isPointer() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | Ty.getElementType() != SrcTy.getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | }, | ~~ 361 | 0, 1) | ~~~~~ 362 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 363 | [=](const LegalityQuery &Query) { return Query.Types[1] == v2s16; }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | 1, s32) | ~~~~~~~ 365 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 366 | [=](const LegalityQuery &Query) { return Query.Types[1] == v2p0; }, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | s64) | ~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:369:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 340 | getActionDefinitionsBuilder({G_ICMP, G_FCMP}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | .legalFor({{s32, s32}, | ~~~~~~~~~~~~~~~~~~~~~~ 342 | {s32, s64}, | ~~~~~~~~~~~ 343 | {s32, p0}, | ~~~~~~~~~~ 344 | {v4s32, v4s32}, | ~~~~~~~~~~~~~~~ 345 | {v2s32, v2s32}, | ~~~~~~~~~~~~~~~ 346 | {v2s64, v2s64}, | ~~~~~~~~~~~~~~~ 347 | {v2s64, v2p0}, | ~~~~~~~~~~~~~~ 348 | {v4s16, v4s16}, | ~~~~~~~~~~~~~~~ 349 | {v8s16, v8s16}, | ~~~~~~~~~~~~~~~ 350 | {v8s8, v8s8}, | ~~~~~~~~~~~~~ 351 | {v16s8, v16s8}}) | ~~~~~~~~~~~~~~~~ 352 | .clampScalar(1, s32, s64) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | .clampScalar(0, s32, s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | .minScalarEltSameAsIf( | ~~~~~~~~~~~~~~~~~~~~~~ 355 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | const LLT &Ty = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | const LLT &SrcTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | return Ty.isVector() && !SrcTy.getElementType().isPointer() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | Ty.getElementType() != SrcTy.getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | }, | ~~ 361 | 0, 1) | ~~~~~ 362 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 363 | [=](const LegalityQuery &Query) { return Query.Types[1] == v2s16; }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | 1, s32) | ~~~~~~~ 365 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 366 | [=](const LegalityQuery &Query) { return Query.Types[1] == v2p0; }, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | s64) | ~~~~ 368 | .widenScalarOrEltToNextPow2(1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | .clampNumElements(0, v2s32, v4s32); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:403:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 402 | getActionDefinitionsBuilder(G_TRUNC) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 404 | [=](const LegalityQuery &Query) { return Query.Types[0].isVector(); }, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | 0, s8) | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:595:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 583 | getActionDefinitionsBuilder(G_EXTRACT_VECTOR_ELT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | const LLT &EltTy = Query.Types[1].getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | return Query.Types[0] != EltTy; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | }) | ~~ 588 | .minScalar(2, s64) | ~~~~~~~~~~~~~~~~~~ 589 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | const LLT &VecTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | return VecTy == v2s16 || VecTy == v4s16 || VecTy == v8s16 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | VecTy == v4s32 || VecTy == v2s64 || VecTy == v2s32 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | VecTy == v16s8 || VecTy == v2s32 || VecTy == v2p0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | }) | ~~ 595 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 596 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | // We want to promote to to if that wouldn't | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | // cause the total vec size to be > 128b. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | return Query.Types[1].getNumElements() <= 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | }, | ~~ 601 | 0, s64) | ~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:602:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 583 | getActionDefinitionsBuilder(G_EXTRACT_VECTOR_ELT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | const LLT &EltTy = Query.Types[1].getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | return Query.Types[0] != EltTy; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | }) | ~~ 588 | .minScalar(2, s64) | ~~~~~~~~~~~~~~~~~~ 589 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | const LLT &VecTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | return VecTy == v2s16 || VecTy == v4s16 || VecTy == v8s16 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | VecTy == v4s32 || VecTy == v2s64 || VecTy == v2s32 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | VecTy == v16s8 || VecTy == v2s32 || VecTy == v2p0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | }) | ~~ 595 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 596 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | // We want to promote to to if that wouldn't | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | // cause the total vec size to be > 128b. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | return Query.Types[1].getNumElements() <= 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | }, | ~~ 601 | 0, s64) | ~~~~~~~ 602 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 603 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | return Query.Types[1].getNumElements() <= 4; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | }, | ~~ 606 | 0, s32) | ~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:607:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 583 | getActionDefinitionsBuilder(G_EXTRACT_VECTOR_ELT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | const LLT &EltTy = Query.Types[1].getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | return Query.Types[0] != EltTy; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | }) | ~~ 588 | .minScalar(2, s64) | ~~~~~~~~~~~~~~~~~~ 589 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | const LLT &VecTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | return VecTy == v2s16 || VecTy == v4s16 || VecTy == v8s16 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | VecTy == v4s32 || VecTy == v2s64 || VecTy == v2s32 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | VecTy == v16s8 || VecTy == v2s32 || VecTy == v2p0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | }) | ~~ 595 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 596 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | // We want to promote to to if that wouldn't | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | // cause the total vec size to be > 128b. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | return Query.Types[1].getNumElements() <= 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | }, | ~~ 601 | 0, s64) | ~~~~~~~ 602 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 603 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | return Query.Types[1].getNumElements() <= 4; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | }, | ~~ 606 | 0, s32) | ~~~~~~~ 607 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 608 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | return Query.Types[1].getNumElements() <= 8; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 610 | }, | ~~ 611 | 0, s16) | ~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:612:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 583 | getActionDefinitionsBuilder(G_EXTRACT_VECTOR_ELT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | .unsupportedIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 585 | const LLT &EltTy = Query.Types[1].getElementType(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | return Query.Types[0] != EltTy; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | }) | ~~ 588 | .minScalar(2, s64) | ~~~~~~~~~~~~~~~~~~ 589 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | const LLT &VecTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | return VecTy == v2s16 || VecTy == v4s16 || VecTy == v8s16 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | VecTy == v4s32 || VecTy == v2s64 || VecTy == v2s32 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | VecTy == v16s8 || VecTy == v2s32 || VecTy == v2p0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | }) | ~~ 595 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 596 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | // We want to promote to to if that wouldn't | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | // cause the total vec size to be > 128b. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | return Query.Types[1].getNumElements() <= 2; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | }, | ~~ 601 | 0, s64) | ~~~~~~~ 602 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 603 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | return Query.Types[1].getNumElements() <= 4; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | }, | ~~ 606 | 0, s32) | ~~~~~~~ 607 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~~ 608 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | return Query.Types[1].getNumElements() <= 8; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 610 | }, | ~~ 611 | 0, s16) | ~~~~~~~ 612 | .minScalarOrEltIf( | ~~~~~~~~~~~~~~~~~^ 613 | [=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 614 | return Query.Types[1].getNumElements() <= 16; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | }, | ~~ 616 | 0, s8) | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:631:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 622 | getActionDefinitionsBuilder(G_BUILD_VECTOR) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | .legalFor({{v8s8, s8}, | ~~~~~~~~~~~~~~~~~~~~~~ 624 | {v16s8, s8}, | ~~~~~~~~~~~~ 625 | {v4s16, s16}, | ~~~~~~~~~~~~~ 626 | {v8s16, s16}, | ~~~~~~~~~~~~~ 627 | {v2s32, s32}, | ~~~~~~~~~~~~~ 628 | {v4s32, s32}, | ~~~~~~~~~~~~~ 629 | {v2p0, p0}, | ~~~~~~~~~~~ 630 | {v2s64, s64}}) | ~~~~~~~~~~~~~~ 631 | .clampNumElements(0, v4s32, v4s32) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:632:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 622 | getActionDefinitionsBuilder(G_BUILD_VECTOR) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | .legalFor({{v8s8, s8}, | ~~~~~~~~~~~~~~~~~~~~~~ 624 | {v16s8, s8}, | ~~~~~~~~~~~~ 625 | {v4s16, s16}, | ~~~~~~~~~~~~~ 626 | {v8s16, s16}, | ~~~~~~~~~~~~~ 627 | {v2s32, s32}, | ~~~~~~~~~~~~~ 628 | {v4s32, s32}, | ~~~~~~~~~~~~~ 629 | {v2p0, p0}, | ~~~~~~~~~~~ 630 | {v2s64, s64}}) | ~~~~~~~~~~~~~~ 631 | .clampNumElements(0, v4s32, v4s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 632 | .clampNumElements(0, v2s64, v2s64) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:665:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 646 | getActionDefinitionsBuilder(G_SHUFFLE_VECTOR) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | const LLT &DstTy = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 649 | const LLT &SrcTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | // For now just support the TBL2 variant which needs the source vectors | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | // to be the same size as the dest. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | if (DstTy != SrcTy) | ~~~~~~~~~~~~~~~~~~~ 653 | return false; | ~~~~~~~~~~~~~ 654 | for (auto &Ty : {v2s32, v4s32, v2s64, v2p0, v16s8, v8s16}) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 655 | if (DstTy == Ty) | ~~~~~~~~~~~~~~~~ 656 | return true; | ~~~~~~~~~~~~ 657 | } | ~ 658 | return false; | ~~~~~~~~~~~~~ 659 | }) | ~~ 660 | // G_SHUFFLE_VECTOR can have scalar sources (from 1 x s vectors), we | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 661 | // just want those lowered into G_BUILD_VECTOR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | .lowerIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | return !Query.Types[1].isVector(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | }) | ~~ 665 | .clampNumElements(0, v4s32, v4s32) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:666:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 646 | getActionDefinitionsBuilder(G_SHUFFLE_VECTOR) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | .legalIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | const LLT &DstTy = Query.Types[0]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 649 | const LLT &SrcTy = Query.Types[1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | // For now just support the TBL2 variant which needs the source vectors | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | // to be the same size as the dest. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | if (DstTy != SrcTy) | ~~~~~~~~~~~~~~~~~~~ 653 | return false; | ~~~~~~~~~~~~~ 654 | for (auto &Ty : {v2s32, v4s32, v2s64, v2p0, v16s8, v8s16}) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 655 | if (DstTy == Ty) | ~~~~~~~~~~~~~~~~ 656 | return true; | ~~~~~~~~~~~~ 657 | } | ~ 658 | return false; | ~~~~~~~~~~~~~ 659 | }) | ~~ 660 | // G_SHUFFLE_VECTOR can have scalar sources (from 1 x s vectors), we | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 661 | // just want those lowered into G_BUILD_VECTOR | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | .lowerIf([=](const LegalityQuery &Query) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | return !Query.Types[1].isVector(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | }) | ~~ 665 | .clampNumElements(0, v4s32, v4s32) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | .clampNumElements(0, v2s64, v2s64); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLegalizerInfo.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp: In member function 'virtual void {anonymous}::MipsIncomingValueHandler::assignValueToReg(llvm::Register, const llvm::CCValAssign&, const llvm::EVT&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp:148:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 148 | MIRBuilder.buildMerge(ValVReg, {Lo, Hi}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp:148:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp: In member function 'virtual bool {anonymous}::MipsIncomingValueHandler::handleSplit(llvm::SmallVectorImpl&, llvm::ArrayRef, unsigned int, llvm::Register, const llvm::EVT&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp:148:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 148 | MIRBuilder.buildMerge(ValVReg, {Lo, Hi}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp:148:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::RISCVFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/CallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsCallLowering.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::MipsIncomingValueHandler::markPhysRegUsed(unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::MipsCallLowering::lowerFormalArguments(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >, llvm::FunctionLoweringInfo&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMCInstLower.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitInstr.constprop(unsigned int, std::initializer_list, std::initializer_list, llvm::MachineIRBuilder&, const ComplexRendererFns&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4040: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4040 | MachineInstr *AArch64InstructionSelector::emitInstr( | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4040: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMCallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMCallLowering.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/CallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86CallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86CallLowering.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::FormalArgHandler::markPhysRegUsed(unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::FormalArgHandler::markPhysRegUsed(unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::FormalArgHandler::markPhysRegUsed(llvm::MCRegister)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual bool llvm::AArch64CallLowering::lowerReturn(llvm::MachineIRBuilder&, const llvm::Value*, llvm::ArrayRef, llvm::FunctionLoweringInfo&, llvm::Register) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:344:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 344 | MIRBuilder.buildMerge({NewLLT}, {CurVReg, Undef}).getReg(0); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:344:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* getRegClassForTypeOnBank(llvm::LLT, const llvm::RegisterBank&, const llvm::RegisterBankInfo&, bool)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:461: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 461 | getRegClassForTypeOnBank(LLT Ty, const RegisterBank &RB, | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitExtractVectorElt.constprop(llvm::Optional, const llvm::RegisterBank&, llvm::LLT, llvm::Register, unsigned int, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3699: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3699 | MachineInstr *AArch64InstructionSelector::emitExtractVectorElt( | In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/PassAnalysisSupport.h:30, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Pass.h:337, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARM.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMConstantIslandPass.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/PassAnalysisSupport.h:30, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Pass.h:337, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARM.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMConstantIslandPass.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::MachineBasicBlock* {anonymous}::ARMConstantIslands::adjustJTTargetBlockForward(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64CallLowering.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::AArch64CallLowering::lowerFormalArguments(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >, llvm::FunctionLoweringInfo&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetGenerator.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/ParallelSnippetGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/ParallelSnippetGenerator.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::exegesis::ParallelSnippetGenerator::instantiateMemoryOperands(unsigned int, std::vector&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterBankInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Expected > llvm::exegesis::ParallelSnippetGenerator::generateCodeTemplates(llvm::exegesis::InstructionTemplate, const llvm::BitVector&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectIntrinsic(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5003: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5003 | MFReturnAddr = getFunctionLiveInPhysReg(MF, TII, AArch64::LR, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5004 | AArch64::GPR64RegClass); | [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/PassAnalysisSupport.h:30, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Pass.h:337, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARM.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMConstantIslandPass.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 69%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* {anonymous}::ARMConstantIslands::splitBlockBeforeInstr(llvm::MachineInstr*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DataLayout.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Target/TargetMachine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips16FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips16FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::Mips16FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o [ 69%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o [ 70%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectUnmergeValues(llvm::MachineInstr&, llvm::MachineRegisterInfo&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3821: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3821 | emitExtractVectorElt(Dst, DstRB, NarrowTy, SrcReg, OpIdx, MIB); | [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o [ 70%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVRegisterInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::RISCVInstrInfo::buildOutlinedFrame(llvm::MachineBasicBlock&, llvm::MachineFunction&, const llvm::outliner::OutlinedFunction&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitAddSub(const std::array, 5>&, llvm::Register, llvm::MachineOperand&, llvm::MachineOperand&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4069: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4069 | return emitInstr(AddrModeAndSizeToOpcode[0][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4070 | MIRBuilder, Fns); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4074: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4074 | return emitInstr(AddrModeAndSizeToOpcode[3][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4075 | MIRBuilder, Fns); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4079: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4079 | return emitInstr(AddrModeAndSizeToOpcode[4][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4080 | MIRBuilder, Fns); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4084: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4084 | return emitInstr(AddrModeAndSizeToOpcode[1][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4085 | MIRBuilder, Fns); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4086: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4086 | return emitInstr(AddrModeAndSizeToOpcode[2][Is32Bit], {Dst}, {LHS, RHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4087 | MIRBuilder); | [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitTST.constprop(llvm::MachineOperand&, llvm::MachineOperand&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4163: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4163 | return emitInstr(OpcTable[1][Is32Bit], {Ty}, {LHS}, MIRBuilder, Fns); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4164: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4164 | return emitInstr(OpcTable[2][Is32Bit], {Ty}, {LHS, RHS}, MIRBuilder); | In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o [ 70%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVISelLowering.cpp: In member function 'virtual llvm::Register llvm::RISCVTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVISelLowering.cpp:4552:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4552 | RISCVTargetLowering::getRegisterByName(const char *RegName, LLT VT, | ^~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o [ 70%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o [ 70%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o [ 70%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVRegisterBankInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/RISCV/RISCVRegisterBankInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o [ 70%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o [ 71%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/PassAnalysisSupport.h:30, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Pass.h:337, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARM.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMExpandPseudoInsts.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock& {anonymous}::ARMExpandPseudo::CMSEClearFPRegsV8(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::BitVector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'virtual bool {anonymous}::AArch64InstructionSelector::select(llvm::MachineInstr&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2453: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2453 | MachineInstr *Extract = emitExtractVectorElt( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 | DstReg, DstRB, LLT::scalar(64), SrcReg, LaneIdx, MIB); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2843: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2843 | MachineInstr *Extract = emitExtractVectorElt( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2844 | DstReg, DstRB, LLT::scalar(DstTy.getSizeInBits()), SrcReg, 0, MIB); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3790: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3790 | MachineInstr *Extract = emitExtractVectorElt(DstReg, DstRB, NarrowTy, SrcReg, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3791 | LaneIdx, MIRBuilder); | [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ExpandPseudo.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In lambda function: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::X86ExpandPseudo::ExpandICallBranchFunnel(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::iterator)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::X86ExpandPseudo::ExpandICallBranchFunnel(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::iterator)::; _ArgTypes = {unsigned int, unsigned int}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o [ 71%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o [ 71%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o [ 71%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o [ 71%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SetVector.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCObjectStreamer.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCELFStreamer.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsDelaySlotFiller.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::MipsDelaySlotFiller::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMBaseInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMBaseInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineOperand&}; _Tp = llvm::MachineOperand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMBaseInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMBaseInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual bool llvm::ARMBaseInstrInfo::ClobbersPredicate(llvm::MachineInstr&, std::vector >&, bool) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMLegalizerInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMLegalizerInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:875:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 875 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMBaseInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMBaseInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::MachineBasicBlock::iterator llvm::ARMBaseInstrInfo::insertOutlinedCall(llvm::Module&, llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator&, llvm::MachineFunction&, const llvm::outliner::Candidate&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:857:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:435:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 435 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::ARMBaseInstrInfo::buildOutlinedFrame(llvm::MachineBasicBlock&, llvm::MachineFunction&, const llvm::outliner::OutlinedFunction&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 497 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o [ 71%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o [ 71%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::ARMFrameLowering::adjustForSegmentedStacks(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o [ 71%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor 'llvm::ARMLegalizerInfo::ARMLegalizerInfo(const llvm::ARMSubtarget&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:789:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 789 | return actionForCartesianProduct(LegalizeAction::Custom, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:697:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 697 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:697:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 697 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::ARMFrameLowering::emitPushInst(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, unsigned int, unsigned int, bool, bool (*)(unsigned int, bool), unsigned int, unsigned int) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Error.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SerialSnippetGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::ARMFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o [ 71%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void llvm::exegesis::appendCodeTemplates(const llvm::exegesis::LLVMState&, llvm::exegesis::InstructionTemplate, const llvm::BitVector&, llvm::exegesis::ExecutionMode, llvm::StringRef, std::vector&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FloatingPoint.cpp: In function 'bool {anonymous}::FPS::processBasicBlock(llvm::MachineFunction&, llvm::MachineBasicBlock&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FloatingPoint.cpp:135:34: note: parameter passing for argument of type 'llvm::MachineBasicBlock::livein_iterator' {aka 'std::vector::const_iterator'} changed in GCC 7.1 135 | I = MBB->removeLiveIn(I); | ~~~~~~~~~~~~~~~~~^~~ [ 71%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCFrameLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstructionSelector.cpp: In function 'unsigned int getLeaOP(llvm::LLT, const llvm::X86Subtarget&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstructionSelector.cpp:551:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 551 | static unsigned getLeaOP(LLT Ty, const X86Subtarget &STI) { | ^~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::PPCFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* {anonymous}::X86InstructionSelector::getRegClass(llvm::LLT, const llvm::RegisterBank&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstructionSelector.cpp:170:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 170 | X86InstructionSelector::getRegClass(LLT Ty, const RegisterBank &RB) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstructionSelector.cpp: In member function 'const llvm::TargetRegisterClass* {anonymous}::X86InstructionSelector::getRegClass(llvm::LLT, unsigned int, llvm::MachineRegisterInfo&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstructionSelector.cpp:198:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 198 | X86InstructionSelector::getRegClass(LLT Ty, unsigned Reg, | ^~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o [ 72%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:52: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 72%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool {anonymous}::AArch64RedundantCopyElimination::optimizeBlock(llvm::MachineBasicBlock*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/TypeSize.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64FrameLowering.cpp:115: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::AArch64FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o [ 72%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCISelLowering.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCISelLowering.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCRegisterInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineOperand&}; _Tp = llvm::MachineOperand; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCRegisterInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCInstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCInstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual bool llvm::PPCInstrInfo::ClobbersPredicate(llvm::MachineInstr&, std::vector >&, bool) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::AArch64FrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCISelLowering.cpp: In member function 'virtual llvm::Register llvm::PPCTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/PPCISelLowering.cpp:15399:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 15399 | Register PPCTargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp: In function 'bool CheckTy0Ty1MemSizeAlign(const llvm::LegalityQuery&, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:38:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 38 | CheckTy0Ty1MemSizeAlign(const LegalityQuery &Query, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:38:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = llvm::MipsLegalizerInfo::MipsLegalizerInfo(const llvm::MipsSubtarget&)::; _ArgTypes = {const llvm::LegalityQuery&}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:107:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 107 | if (CheckTy0Ty1MemSizeAlign( | ~~~~~~~~~~~~~~~~~~~~~~~^ 108 | Query, {{s32, p0, 8, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | {s32, p0, 16, ST.systemSupportsUnalignedAccess()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | {s32, p0, 32, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | {p0, p0, 32, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | {s64, p0, 64, ST.systemSupportsUnalignedAccess()}})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:114:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 114 | if (ST.hasMSA() && CheckTy0Ty1MemSizeAlign( | ~~~~~~~~~~~~~~~~~~~~~~~^ 115 | Query, {{v16s8, p0, 128, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | {v8s16, p0, 128, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | {v4s32, p0, 128, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | {v2s64, p0, 128, NoAlignRequirements}})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTOptimisationsPass.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp: In member function 'virtual bool llvm::MipsLegalizerInfo::legalizeCustom(llvm::LegalizerHelper&, llvm::MachineInstr&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:413:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 413 | MIRBuilder.buildMerge(Val, {Load_P2Half, Load_Rem}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:413:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:415:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 415 | auto Merge = MIRBuilder.buildMerge(s64, {Load_P2Half, Load_Rem}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:415:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:442:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 442 | auto Bitcast = MIRBuilder.buildMerge(s64, {Src, C_HiMask.getReg(0)}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:442:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetFile.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCInst&}; _Tp = llvm::MCInst; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetFile.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetFile.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkCodeStreamer::emitInstruction(const llvm::MCInst&, const llvm::MCSubtargetInfo&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsLegalizerInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:857:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:875:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 875 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:435:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 435 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 497 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor 'llvm::MipsLegalizerInfo::MipsLegalizerInfo(const llvm::MipsSubtarget&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:697:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 697 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:697:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 697 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:655:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 655 | return actionForCartesianProduct(LegalizeAction::Lower, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:697:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 697 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:697:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 697 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:789:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 789 | return actionForCartesianProduct(LegalizeAction::Custom, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetFile.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetFile.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::RegisterValue}; _Tp = llvm::exegesis::RegisterValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkCodeStreamer::HandleComment(llvm::SMLoc, llvm::StringRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::X86FrameLowering::adjustForHiPEPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::X86FrameLowering::adjustForSegmentedStacks(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMRegisterBankInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMRegisterBankInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMRegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::ARMRegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMRegisterBankInfo.cpp:178:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 178 | ARMRegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.cpp: In member function 'virtual llvm::Register llvm::MipsTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.cpp:4715:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4715 | MipsTargetLowering::getRegisterByName(const char *RegName, LLT VT, | ^~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o [ 72%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.cpp: In member function 'virtual llvm::Register llvm::ARMTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.cpp:5855:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5855 | Register ARMTargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o [ 72%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/PassAnalysisSupport.h:30, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Pass.h:337, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/LegacyPassManager.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARM.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMSLSHardening.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::ARMIndirectThunks::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::X86FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o [ 74%] Linking CXX static library ../../libLLVMRISCVCodeGen.a [ 74%] Built target LLVMRISCVCodeGen [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o [ 74%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Target/TargetMachine.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64StackTagging.cpp:11: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::Register llvm::AArch64TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:7229:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 7229 | Register AArch64TargetLowering:: | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Target/TargetMachine.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64StackTagging.cpp:11: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void {anonymous}::InitializerBuilder::applyStore(llvm::IRBuilder<>&, int64_t, int64_t, llvm::Value*)': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual bool llvm::AArch64TargetLowering::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:1687:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1687 | bool AArch64TargetLowering::allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64InstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64SpeculationHardening.cpp:93: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::AArch64SpeculationHardening::insertTrackingCode(llvm::MachineBasicBlock&, llvm::AArch64CC::CondCode&, llvm::DebugLoc) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In function 'void unpackRegsToOrigType(llvm::MachineIRBuilder&, llvm::ArrayRef, llvm::Register, const llvm::CallLowering::ArgInfo&, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:368:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 368 | static void unpackRegsToOrigType(MachineIRBuilder &B, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:368:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:387:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 387 | LLT GCDTy = getGCDType(SrcTy, PartTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:396:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 396 | LLT LCMTy = getLCMType(SrcTy, PartTy); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::AMDGPUCallLowering::lowerReturnVal(llvm::MachineIRBuilder&, const llvm::Value*, llvm::ArrayRef, llvm::MachineInstrBuilder&) const::, llvm::Register, llvm::LLT, llvm::LLT, int)>; _ArgTypes = {llvm::ArrayRef, llvm::Register, llvm::LLT, llvm::LLT, int}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:507:44: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 507 | unpackRegsToOrigType(B, Regs, SrcReg, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 508 | PreSplitRetInfos[VTSplitIdx], LLTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | PartLLT); | ~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:507:44: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::AMDGPUCallLowering::lowerCall(llvm::MachineIRBuilder&, llvm::CallLowering::CallLoweringInfo&) const::, llvm::Register, llvm::LLT, llvm::LLT, int)>; _ArgTypes = {llvm::ArrayRef, llvm::Register, llvm::LLT, llvm::LLT, int}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1251:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1251 | unpackRegsToOrigType(MIRBuilder, Regs, SrcReg, OrigArg, LLTy, PartLLT); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1251:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In function 'void packSplitRegsToOrigType.constprop(llvm::MachineIRBuilder&, llvm::ArrayRef, llvm::ArrayRef, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:775:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 775 | static void packSplitRegsToOrigType(MachineIRBuilder &B, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:775:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:745:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 745 | LLT LCMTy = getLCMType(LLTy, PartLLT); | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::AMDGPUCallLowering::lowerFormalArguments(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >, llvm::FunctionLoweringInfo&) const::, llvm::Register, llvm::LLT, llvm::LLT, int)>; _ArgTypes = {llvm::ArrayRef, llvm::Register, llvm::LLT, llvm::LLT, int}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:947:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 947 | packSplitRegsToOrigType(B, VRegs[Idx][VTSplitIdx], Regs, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 948 | LLTy, PartLLT); | ~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:947:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::AMDGPUCallLowering::lowerCall(llvm::MachineIRBuilder&, llvm::CallLowering::CallLoweringInfo&) const::, llvm::Register, llvm::LLT, llvm::LLT, int)>; _ArgTypes = {llvm::ArrayRef, llvm::Register, llvm::LLT, llvm::LLT, int}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1367:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1367 | packSplitRegsToOrigType(MIRBuilder, Info.OrigRet.Regs[VTSplitIdx], | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1368 | Regs, LLTy, PartLLT); | ~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1367:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void {anonymous}::AArch64StackTagging::tagAlloca(llvm::AllocaInst*, llvm::Instruction*, llvm::Value*, uint64_t)': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'bool llvm::AMDGPUCallLowering::passSpecialInputs(llvm::MachineIRBuilder&, llvm::CCState&, llvm::SmallVectorImpl >&, llvm::CallLowering::CallLoweringInfo&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1082:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1082 | LI->loadInputValue(InputReg, MIRBuilder, IncomingArg, ArgRC, ArgTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1132:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1132 | LI->loadInputValue(InputReg, MIRBuilder, IncomingArgX, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1133 | std::get<1>(WorkitemIDX), std::get<2>(WorkitemIDX)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1138:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1138 | LI->loadInputValue(Y, MIRBuilder, IncomingArgY, std::get<1>(WorkitemIDY), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1139 | std::get<2>(WorkitemIDY)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1147:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1147 | LI->loadInputValue(Z, MIRBuilder, IncomingArgZ, std::get<1>(WorkitemIDZ), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1148 | std::get<2>(WorkitemIDZ)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:1162:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1162 | LI->loadInputValue(InputReg, MIRBuilder, &IncomingArg, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1163 | &AMDGPU::VGPR_32RegClass, S32); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/CallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::FormalArgHandler::markPhysRegUsed(unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::AMDGPUCallLowering::lowerFormalArgumentsKernel(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::AMDGPUCallLowering::lowerFormalArguments(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >, llvm::FunctionLoweringInfo&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86IndirectThunks.cpp:30: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void {anonymous}::RetpolineThunkInserter::populateThunk(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::X86IndirectThunks::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsMachineFunction.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsMachineFunction.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::MipsFunctionInfo::initGlobalBaseReg(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/Thumb1FrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/Thumb1FrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64InstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64SLSHardening.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::Thumb1FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::AArch64IndirectThunks::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFixFunctionBitcasts.cpp.o [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetGenerator.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::exegesis::InstructionTemplate&}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64InstrInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64InstrInfo.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetGenerator.cpp:12: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'llvm::Expected > llvm::exegesis::generateUnconstrainedCodeTemplates(const llvm::exegesis::InstructionTemplate&, llvm::StringRef)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetGenerator.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MCInst}; _Tp = llvm::MCInst; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::AArch64InstrInfo::buildOutlinedFrame(llvm::MachineBasicBlock&, llvm::MachineFunction&, const llvm::outliner::OutlinedFunction&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::RegisterValue}; _Tp = llvm::exegesis::RegisterValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector llvm::exegesis::SnippetGenerator::computeRegisterInitialValues(const std::vector&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::exegesis::SnippetGenerator::generateConfigurations(const llvm::exegesis::InstructionTemplate&, std::vector&, const llvm::BitVector&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > llvm::exegesis::generateSelfAliasingCodeTemplates(llvm::exegesis::InstructionTemplate)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o [ 74%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp: In member function 'virtual llvm::Register llvm::X86TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp:26587:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 26587 | Register X86TargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsSEISelLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsSEISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsISelLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsSEISelLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsSEISelLowering.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o [ 74%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsRegisterBankInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsRegisterBankInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsRegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::MipsRegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsRegisterBankInfo.cpp:80:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 80 | MipsRegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o [ 74%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86RegisterBankInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86RegisterBankInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86RegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::X86RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86RegisterBankInfo.cpp:44:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 44 | X86RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [ 74%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/DataLayout.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Target/TargetMachine.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/Mips.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsSEFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsSEFrameLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool llvm::MipsSEFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::MipsSEFrameLowering::emitInterruptPrologueStub(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::MipsSEFrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o [ 75%] Linking CXX static library ../../libLLVMPowerPCCodeGen.a [ 75%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o [ 75%] Built target LLVMPowerPCCodeGen [ 75%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsRegisterBankInfo.cpp: In member function 'virtual void llvm::MipsRegisterBankInfo::applyMappingImpl(const llvm::RegisterBankInfo::OperandsMapper&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/Mips/MipsRegisterBankInfo.cpp:746:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 746 | Helper.narrowScalar(MI, 0, LLT::scalar(32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetRepetitor.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetRepetitor.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = llvm::exegesis::{anonymous}::LoopSnippetRepetitor::Repeat(llvm::ArrayRef, unsigned int) const::; _ArgTypes = {llvm::exegesis::FunctionFiller&}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetRepetitor.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/SnippetRepetitor.cpp:12: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 75%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o [ 75%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o [ 75%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o [ 75%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o [ 75%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o [ 75%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o [ 75%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o [ 76%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o [ 76%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TargetProcessControl.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o [ 76%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o [ 76%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TPCDynamicLibrarySearchGenerator.cpp.o [ 76%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TPCEHFrameRegistrar.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o [ 76%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TPCIndirectionUtils.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o [ 76%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPropagateAttributes.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegisterInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCInstrDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/ARM/ARMISelLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::ARMTargetLowering::insertCopiesSplitCSR(llvm::MachineBasicBlock*, const llvm::SmallVectorImpl&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TargetProcessControl.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Expected > > llvm::orc::SelfTargetProcessControl::lookupSymbols(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Core.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/MachOPlatform.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/MachOPlatform.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::JITDylib*, llvm::orc::MachOJITDylibInitializers}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected > > llvm::orc::MachOPlatform::getInitializerSequence(llvm::orc::JITDylib&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::MachOJITDylibInitializers::SectionExtent}; _Tp = llvm::orc::MachOJITDylibInitializers::SectionExtent; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::orc::MachOPlatform::registerInitInfo(llvm::orc::JITDylib&, llvm::JITTargetAddress, llvm::orc::MachOJITDylibInitializers::SectionExtent, llvm::orc::MachOJITDylibInitializers::SectionExtent, llvm::orc::MachOJITDylibInitializers::SectionExtent)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkRunner.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/UopsBenchmarkRunner.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/UopsBenchmarkRunner.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Expected > llvm::exegesis::UopsBenchmarkRunner::runMeasurements(const llvm::exegesis::BenchmarkRunner::FunctionExecutor&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX static library ../../../lib/libLLVMExegesis.a [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp: In member function 'bool llvm::AMDGPUInstructionSelector::isVCC(llvm::Register, const llvm::MachineRegisterInfo&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:72: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 72 | if (Reg.isPhysical()) | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:72: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory [ 76%] Built target LLVMExegesis [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::msgpack::DocNode&}; _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernelLanguage(const llvm::Function&, llvm::msgpack::MapDocNode)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::msgpack::ArrayDocNode llvm::AMDGPU::HSAMD::MetadataStreamerV3::getWorkGroupDimensions(llvm::MDNode*) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitVersion()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Linking CXX static library ../../libLLVMMipsCodeGen.a [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o [ 76%] Building CXX object tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitPrintf(const llvm::Module&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Core.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/LazyReexports.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/LazyReexports.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcMips32Be]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::orc::EHFrameRegistrationPlugin::EHFrameRange&}; _Tp = llvm::orc::EHFrameRegistrationPlugin::EHFrameRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcMips64]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Built target LLVMMipsCodeGen /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcMips32Le]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernelArg(const llvm::DataLayout&, llvm::Type*, llvm::Align, llvm::StringRef, unsigned int&, llvm::msgpack::ArrayDocNode, llvm::MaybeAlign, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::StringRef)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcI386]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcX86_64_Win32]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcX86_64_SysV]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcAArch64]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::orc::TPCIndirectionUtils::IndirectStubInfo&}; _Tp = llvm::orc::TPCIndirectionUtils::IndirectStubInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernel(const llvm::MachineFunction&, const llvm::SIProgramInfo&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86LegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86LegalizerInfo.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:875:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 875 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::EHFrameRegistrationPlugin::EHFrameRange}; _Tp = llvm::orc::EHFrameRegistrationPlugin::EHFrameRange; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::TPCTrampolinePool::grow()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:857:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::tpctypes::UIntWrite}; _Tp = llvm::orc::tpctypes::UIntWrite; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::tpctypes::UIntWrite}; _Tp = llvm::orc::tpctypes::UIntWrite; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 497 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::TPCIndirectionUtils::IndirectStubInfo}; _Tp = llvm::orc::TPCIndirectionUtils::IndirectStubInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/LTO/LTO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/LTO/LTO.cpp:13: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected > llvm::orc::TPCIndirectionUtils::getIndirectStubs(unsigned int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/LTO/LTO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/LTO/LTO.cpp:13: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'void llvm::X86LegalizerInfo::setLegalizerInfo32bit()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/TPCIndirectionUtils.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::TPCIndirectStubsManager::createStubs(const StubInitsMap&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::AMDGPU::HSAMD::Kernel::Metadata}; _Tp = llvm::AMDGPU::HSAMD::Kernel::Metadata; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/SubtargetFeature.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AArch64/AArch64ISelLowering.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::AArch64TargetLowering::insertCopiesSplitCSR(llvm::MachineBasicBlock*, const llvm::SmallVectorImpl&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::AMDGPU::HSAMD::MetadataStreamerV2::emitKernel(const llvm::MachineFunction&, const llvm::SIProgramInfo&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* llvm::AArch64TargetLowering::EmitF128CSEL(llvm::MachineInstr&, llvm::MachineBasicBlock*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'void llvm::X86LegalizerInfo::_ZN4llvm16X86LegalizerInfo21setLegalizerInfo64bitEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAddIMGInit.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In lambda function: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4418:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4418 | auto padWithUndef = [&](LLT Ty, int NumElts) { | ^ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/LTO/LTO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/LTO/LTO.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineOperand.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFunction.h:28, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(uint16_t, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h:66:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 66 | static LLT vector(uint16_t NumElements, LLT ScalarTy) { | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/LTO/LTO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/LTO/LTO.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void llvm::computeLTOCacheKey(llvm::SmallString<40>&, const llvm::lto::Config&, const llvm::ModuleSummaryIndex&, llvm::StringRef, const ImportMapTy&, const ExportSetTy&, const std::map&, const GVSummaryMapTy&, const std::set&, const std::set&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/LTO/LTO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/LTO/LTO.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool isRegisterType(llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:195:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 195 | static bool isRegisterType(LLT Ty) { | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86SpeculativeLoadHardening.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MachineBasicBlock::RegisterMaskPair&}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeIntrinsicTrunc(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1975:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1975 | auto SignBit64 = B.buildMerge(S64, {Zero32, SignBit}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1975:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFPTOI(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, bool) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2051:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2051 | B.buildMerge(Dst, { Lo, Hi }); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2051:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o [ 77%] Linking CXX static library ../../libLLVMARMCodeGen.a /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::buildPCRelGlobalAddress(llvm::Register, llvm::LLT, llvm::MachineIRBuilder&, const llvm::GlobalValue*, int64_t, unsigned int) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2189:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2189 | bool AMDGPULegalizerInfo::buildPCRelGlobalAddress(Register DstReg, LLT PtrTy, | ^~~~~~~~~~~~~~~~~~~ [ 77%] Built target LLVMARMCodeGen [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o [ 77%] Linking CXX static library ../../libLLVMAArch64CodeGen.a In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FunctionExtras.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/IndirectionUtils.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcX86_64_SysV]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcX86_64_Win32]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcMips64]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcMips32Le]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcMips32Be]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcI386]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::LocalTrampolinePool::grow() [with ORCABI = llvm::orc::OrcAArch64]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Built target LLVMAArch64CodeGen [ 77%] Building CXX object tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeBuildVector(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2633:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2633 | auto Merge = B.buildMerge(S32, {Src0, Src1}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2633:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::loadInputValue(llvm::Register, llvm::MachineIRBuilder&, const llvm::ArgDescriptor*, const llvm::TargetRegisterClass*, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2691:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2691 | bool AMDGPULegalizerInfo::loadInputValue(Register DstReg, MachineIRBuilder &B, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2699:45: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2699 | Register LiveIn = getFunctionLiveInPhysReg(B.getMF(), B.getTII(), SrcReg, *ArgRC, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2700 | ArgTy); | ~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::loadInputValue(llvm::Register, llvm::MachineIRBuilder&, llvm::AMDGPUFunctionArgInfo::PreloadedValue) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2733:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2733 | return loadInputValue(DstReg, B, Arg, ArgRC, ArgTy); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'llvm::Register llvm::AMDGPULegalizerInfo::getSegmentAperture(unsigned int, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1758:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1758 | B.materializePtrAdd(LoadAddr, QueuePtr, LLT::scalar(64), StructOffset); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:15: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'void llvm::AMDGPULegalizerInfo::legalizeUDIV_UREM64Impl(llvm::MachineIRBuilder&, llvm::Register, llvm::Register, llvm::Register, bool) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2874:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2874 | auto Rcp = B.buildMerge(S64, {RcpLo, RcpHi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2874:26: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2889:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2889 | auto Add1 = B.buildMerge(S64, {Add1_Lo, Add1_Hi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2889:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2902:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2902 | auto Add2 = B.buildMerge(S64, {Add2_Lo, Add2_Hi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2902:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2916:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2916 | auto Sub1 = B.buildMerge(S64, {Sub1_Lo, Sub1_Hi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2916:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2939:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2939 | auto Sub2 = B.buildMerge(S64, {Sub2_Lo, Sub2_Hi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2939:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2957:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2957 | auto Sub3 = B.buildMerge(S64, {Sub3_Lo, Sub3_Hi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2957:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual llvm::Error llvm::orc::EHFrameRegistrationPlugin::notifyEmitted(llvm::orc::MaterializationResponsibility&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:15: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/MapVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/LTO/LTO.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/LTO/LTO.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::orc::EHFrameRegistrationPlugin::notifyTransferringResources(llvm::orc::ResourceKey, llvm::orc::ResourceKey)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86SpeculativeLoadHardening.cpp:23: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'llvm::MachineBasicBlock& splitEdge(llvm::MachineBasicBlock&, llvm::MachineBasicBlock&, int, llvm::MachineInstr*, llvm::MachineInstr*&, const llvm::X86InstrInfo&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 77%] Linking CXX static library ../../../../lib/libLLVMExegesisPowerPC.a /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [ 77%] Built target LLVMExegesisPowerPC [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::lto::LTO::addThinLTO(llvm::BitcodeModule, llvm::ArrayRef, const llvm::lto::SymbolResolution*&, const llvm::lto::SymbolResolution*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86InstrBuilder.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86SpeculativeLoadHardening.cpp:23: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::SmallVector {anonymous}::X86SpeculativeLoadHardeningPass::tracePredStateThroughCFG(llvm::MachineFunction&, llvm::ArrayRef<{anonymous}::X86SpeculativeLoadHardeningPass::BlockCondInfo>)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeBVHIntrinsic(llvm::MachineInstr&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4595:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4595 | B.buildMerge(R1, {UnmergeRayDir.getReg(0), UnmergeRayDir.getReg(1)}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4595:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4596:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4596 | B.buildMerge(R2, {UnmergeRayDir.getReg(2), UnmergeRayInvDir.getReg(0)}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4596:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4597:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4597 | B.buildMerge(R3, {UnmergeRayInvDir.getReg(1), UnmergeRayInvDir.getReg(2)}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4597:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp:37: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc:91:6: warning: 'bool {anonymous}::AMDGPUGenRegBankCombinerHelperRuleConfig::isRuleDisabled(unsigned int) const' defined but not used [-Wunused-function] 91 | bool AMDGPUGenRegBankCombinerHelperRuleConfig::isRuleDisabled(unsigned RuleID) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRemoveShortExecBranches.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/FunctionExtras.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITSymbol.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/LLJIT.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/ExecutionEngine/Orc/LLJIT.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeAddrSpaceCast(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1804:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1804 | B.buildMerge(Dst, {Src, HighAddr}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1804:17: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1851:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1851 | auto BuildPtr = B.buildMerge(DstTy, {SrcAsInt, ApertureReg}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1851:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:875:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 875 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:857:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalarOrElt(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:837:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 837 | LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:988:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 988 | LegalizeRuleSet &clampMaxNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:857:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampScalar(unsigned int, llvm::LLT, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:902:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 902 | LegalizeRuleSet &clampScalar(unsigned TypeIdx, const LLT MinTy, | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:902:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 497 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:497:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:435:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 435 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:435:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:40: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc: In member function 'void llvm::GCNSubtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:762:64: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 762 | if (Bits[AMDGPU::FeatureLocalMemorySize0] && LocalMemorySize < 0) LocalMemorySize = 0; | ~~~~~~~~~~~~~~~~^~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:44: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/R600GenSubtargetInfo.inc: In member function 'void llvm::R600Subtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/lib/Target/AMDGPU/R600GenSubtargetInfo.inc:282:62: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 282 | if (Bits[R600::FeatureLocalMemorySize0] && LocalMemorySize < 0) LocalMemorySize = 0; | ~~~~~~~~~~~~~~~~^~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegBankReassign.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Mips/../Error.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Mips/Target.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCInst&}; _Tp = llvm::MCInst; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Mips/../Error.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Mips/Target.cpp:8: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'std::vector llvm::exegesis::loadImmediate(unsigned int, bool, const llvm::APInt&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o [ 77%] Linking CXX static library ../../../../lib/libLLVMExegesisMips.a In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/R600ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/R600ISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Built target LLVMExegesisMips In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/R600ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/R600ISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::GenericLLVMIRPlatformSupport::deinitialize(llvm::orc::JITDylib&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::GenericLLVMIRPlatformSupport::initialize(llvm::orc::JITDylib&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor 'llvm::AMDGPULegalizerInfo::AMDGPULegalizerInfo(const llvm::GCNSubtarget&, const llvm::GCNTargetMachine&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:720:19: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 717 | getActionDefinitionsBuilder({G_FSQRT, G_FFLOOR}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 718 | .legalFor({S32, S64, S16}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | .scalarize(0) | ~~~~~~~~~~~~~ 720 | .clampScalar(0, S16, S64); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:725:19: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 722 | getActionDefinitionsBuilder(G_FSQRT) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 723 | .legalFor({S32, S64}) | ~~~~~~~~~~~~~~~~~~~~~ 724 | .scalarize(0) | ~~~~~~~~~~~~~ 725 | .clampScalar(0, S32, S64); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:732:21: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 728 | getActionDefinitionsBuilder(G_FFLOOR) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | .customFor({S64}) | ~~~~~~~~~~~~~~~~~ 730 | .legalFor({S32, S64}) | ~~~~~~~~~~~~~~~~~~~~~ 731 | .scalarize(0) | ~~~~~~~~~~~~~ 732 | .clampScalar(0, S32, S64); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:737:21: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 734 | getActionDefinitionsBuilder(G_FFLOOR) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 735 | .legalFor({S32, S64}) | ~~~~~~~~~~~~~~~~~~~~~ 736 | .scalarize(0) | ~~~~~~~~~~~~~ 737 | .clampScalar(0, S32, S64); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1342:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1342 | Shifts.clampScalar(0, S16, S64); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1354:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1354 | Shifts.clampScalar(0, S32, S64); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:577:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 577 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:539:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 539 | return actionFor(LegalizeAction::Legal, Types); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../libLLVMOrcJIT.a [ 77%] Built target LLVMOrcJIT [ 77%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:71: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:604:3: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 604 | getRegBankFromRegClass(const TargetRegisterClass &RC, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::AMDGPURegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:276:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 276 | AMDGPURegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In function 'llvm::LLT getHalfSizedType(llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:692:12: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 692 | static LLT getHalfSizedType(LLT Ty) { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'void llvm::AMDGPURegisterBankInfo::split64BitValueForMapping(llvm::MachineIRBuilder&, llvm::SmallVector&, llvm::LLT, llvm::Register) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:661:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 661 | void AMDGPURegisterBankInfo::split64BitValueForMapping( | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'bool llvm::AMDGPURegisterBankInfo::executeInWaterfallLoop(llvm::MachineIRBuilder&, llvm::iterator_range >, llvm::SmallSet&, llvm::MachineRegisterInfo&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:949:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 949 | B.buildMerge(LLT::scalar(64), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 950 | {CurrentLaneOpRegLo, CurrentLaneOpRegHi}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:949:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp: In member function 'bool llvm::AMDGPUInstructionSelector::selectReturnAddress(llvm::MachineInstr&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:1197: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1197 | Register LiveIn = getFunctionLiveInPhysReg(MF, TII, ReturnAddrReg, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1198 | AMDGPU::SReg_64RegClass); | /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'bool llvm::AMDGPURegisterBankInfo::applyMappingLoad(llvm::MachineInstr&, const llvm::RegisterBankInfo::OperandsMapper&, llvm::MachineRegisterInfo&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1222:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1222 | if (Helper.fewerElementsVector(MI, 0, LoadSplitTy) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1225:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1225 | if (Helper.narrowScalar(MI, 0, LoadSplitTy) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../libLLVMLTO.a [ 77%] Built target LLVMLTO [ 77%] Linking CXX static library ../../../../lib/libLLVMExegesisAArch64.a [ 77%] Built target LLVMExegesisAArch64 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineInstr.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineBasicBlock.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetFrameLowering.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUFrameLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIFrameLowering.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIFrameLowering.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void buildGitPtr(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, const llvm::SIInstrInfo*, llvm::Register)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::SIFrameLowering::emitEntryFunctionFlatScratchInit(llvm::MachineFunction&, llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::SIFrameLowering::emitEntryFunctionScratchRsrcRegSetup(llvm::MachineFunction&, llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::Register, llvm::Register) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::SIFrameLowering::emitEntryFunctionPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::SIFrameLowering::emitPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'virtual void llvm::AMDGPURegisterBankInfo::applyMappingImpl(const llvm::RegisterBankInfo::OperandsMapper&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2147:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2147 | if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2234:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2234 | split64BitValueForMapping(B, Src1Regs, HalfTy, MI.getOperand(2).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2240:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2240 | split64BitValueForMapping(B, Src2Regs, HalfTy, MI.getOperand(3).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2291:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2291 | if (Helper.widenScalar(MI, 0, LLT::scalar(32)) != | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2321:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2321 | split64BitValueForMapping(B, Src0Regs, HalfTy, MI.getOperand(1).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2326:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2326 | split64BitValueForMapping(B, Src1Regs, HalfTy, MI.getOperand(2).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2386:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2386 | if (Helper.widenScalar(MI, 1, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2450:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2450 | if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2379:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2379 | if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2518:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2518 | if (Helper.narrowScalar(MI, 1, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 77%] Linking CXX executable ../../bin/llvm-exegesis [ 77%] Linking CXX executable ../../../bin/lli-child-target In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPU.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SILowerSGPRSpills.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual bool {anonymous}::SILowerSGPRSpills::runOnMachineFunction(llvm::MachineFunction&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Built target lli-child-target [ 77%] Built target llvm-exegesis In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIMachineFunctionInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'bool llvm::SIMachineFunctionInfo::allocateSGPRSpillToVGPR(llvm::MachineFunction&, int)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.cpp: In member function 'virtual llvm::LLT llvm::SITargetLowering::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.cpp:4266:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4266 | LLT SITargetLowering::getPreferredShiftAmountTy(LLT Ty) const { | ^~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::APFloat&}; _Tp = llvm::APFloat; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.cpp: In member function 'virtual llvm::Register llvm::SITargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.cpp:3259:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3259 | Register SITargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.h: In member function 'virtual bool llvm::SITargetLowering::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.h:275:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 275 | bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::X86TargetLowering::insertCopiesSplitCSR(llvm::MachineBasicBlock*, const llvm::SmallVectorImpl&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* llvm::X86TargetLowering::EmitLoweredCascadedSelect(llvm::MachineInstr&, llvm::MachineInstr&, llvm::MachineBasicBlock*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/MC/MCRegister.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/Register.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/MachineFrameInfo.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/CallingConvLower.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/AMDGPUISelLowering.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/AMDGPU/SIISelLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::MachineBasicBlock::RegisterMaskPair}; _Tp = llvm::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::SITargetLowering::insertCopiesSplitCSR(llvm::MachineBasicBlock*, const llvm::SmallVectorImpl&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../libLLVMAMDGPUCodeGen.a [ 77%] Built target LLVMAMDGPUCodeGen In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In constructor 'llvm::X86TargetLowering::X86TargetLowering(const llvm::X86TargetMachine&, const llvm::X86Subtarget&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/lib/Target/X86/X86ISelLowering.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual llvm::MachineBasicBlock* llvm::X86TargetLowering::EmitInstrWithCustomInserter(llvm::MachineInstr&, llvm::MachineBasicBlock*) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../libLLVMX86CodeGen.a [ 77%] Built target LLVMX86CodeGen [ 77%] Building CXX object tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o [ 79%] Building CXX object tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o [ 79%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [ 79%] Linking CXX shared library ../../lib/libLLVM-12.so [ 79%] Built target LLVM [ 79%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [ 79%] Building CXX object tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o [ 79%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o [ 79%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o [ 80%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [ 80%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o [ 80%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o [ 80%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o [ 80%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o [ 80%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o [ 80%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o [ 80%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o [ 80%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o [ 80%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o [ 80%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o [ 80%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o [ 81%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o [ 81%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o [ 81%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o [ 81%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o [ 81%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/SymbolMap.cpp.o [ 82%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o [ 82%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o [ 82%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o [ 82%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o [ 82%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o [ 82%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o [ 82%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o [ 82%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o [ 82%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o [ 82%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o [ 82%] Building CXX object tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o [ 82%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o [ 82%] Building CXX object tools/llvm-elfabi/CMakeFiles/llvm-elfabi.dir/ErrorCollector.cpp.o [ 82%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o [ 82%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o [ 82%] Building CXX object tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o [ 82%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [ 82%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o [ 82%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o [ 82%] Building CXX object tools/llvm-elfabi/CMakeFiles/llvm-elfabi.dir/llvm-elfabi.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o [ 82%] Building CXX object tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o [ 82%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o [ 82%] Building CXX object tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o [ 82%] Building CXX object tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o [ 82%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o [ 82%] Building CXX object tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o [ 82%] Linking CXX shared module ../../LLVMHello.so [ 82%] Building CXX object tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o [ 82%] Building CXX object tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-itanium-demangle-fuzzer [ 82%] Building CXX object tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o [ 82%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o [ 82%] Built target LLVMHello [ 82%] Building CXX object tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o [ 82%] Built target llvm-itanium-demangle-fuzzer [ 82%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o [ 82%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/gold/gold-plugin.cpp: In function 'ld_plugin_status onload(ld_plugin_tv*)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/gold/gold-plugin.cpp:442:11: warning: cast between incompatible function types from 'ld_plugin_message' {aka 'ld_plugin_status (*)(int, const char*, ...)'} to 'ld_plugin_get_wrap_symbols' {aka 'ld_plugin_status (*)(long long unsigned int*, const char***)'} [-Wcast-function-type] 442 | (ld_plugin_get_wrap_symbols)tv->tv_u.tv_message; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o [ 82%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-config In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::coverage::CountedRegion&}; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-ar/llvm-ar.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'std::vector {anonymous}::collectNestedBranches(const llvm::coverage::CoverageMapping&, llvm::ArrayRef, int, int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void addChildMember(std::vector&, const llvm::object::Archive::Child&, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 82%] Linking CXX executable ../../bin/llvm-cvtres In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/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::coverage::CountedRegion; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1642 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1917:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1917 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void addMember(std::vector&, llvm::StringRef, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = llvm::NewArchiveMember; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:354:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::CoverageExporterLcov::renderRoot(llvm::ArrayRef >)': /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterLcov.cpp:42: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-ar/llvm-ar.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr, std::vector*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-ar/llvm-ar.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 83%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-bcanalyzer In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:49: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::coverage::CountedRegion&}; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:49: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'std::vector {anonymous}::collectNestedBranches(const llvm::coverage::CoverageMapping&, llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Built target llvm-config [ 83%] Building CXX object tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o [ 83%] Built target llvm-cvtres [ 83%] Building CXX object tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-ar/llvm-ar.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'int main(int, char**)': /usr/include/c++/11.2.1/bits/stl_vector.h:1461:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-elfabi [ 83%] Linking CXX executable ../../bin/llvm-cxxfilt In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:53: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h:553:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 553 | inline Object::Object(std::initializer_list Properties) { | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h:553:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 83%] Built target llvm-bcanalyzer [ 83%] Building CXX object tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Object {anonymous}::renderSummary(const llvm::FileCoverageSummary&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:156:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 156 | json::Object({{"count", int64_t(Summary.LineCoverage.getNumLines())}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | {"covered", int64_t(Summary.LineCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | {"percent", Summary.LineCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:160:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 160 | json::Object( | ^~~~~~~ 161 | {{"count", int64_t(Summary.FunctionCoverage.getNumFunctions())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | {"covered", int64_t(Summary.FunctionCoverage.getExecuted())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | {"percent", Summary.FunctionCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:165:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 165 | json::Object( | ^~~~~~~ 166 | {{"count", | ~~~~~~~~~~ 167 | int64_t(Summary.InstantiationCoverage.getNumFunctions())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | {"covered", int64_t(Summary.InstantiationCoverage.getExecuted())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | {"percent", Summary.InstantiationCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:171:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 171 | json::Object( | ^~~~~~~ 172 | {{"count", int64_t(Summary.RegionCoverage.getNumRegions())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | {"covered", int64_t(Summary.RegionCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | {"notcovered", int64_t(Summary.RegionCoverage.getNumRegions() - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | Summary.RegionCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | {"percent", Summary.RegionCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:178:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 178 | json::Object( | ^~~~~~~ 179 | {{"count", int64_t(Summary.BranchCoverage.getNumBranches())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | {"covered", int64_t(Summary.BranchCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | {"notcovered", int64_t(Summary.BranchCoverage.getNumBranches() - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | Summary.BranchCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | {"percent", Summary.BranchCoverage.getPercentCovered()}})}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-microsoft-demangle-fuzzer [ 83%] Building CXX object tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-cxxmap In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Object {anonymous}::renderFile(const llvm::coverage::CoverageMapping&, const string&, const llvm::FileCoverageSummary&, const llvm::CoverageViewOptions&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:215:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 215 | json::Object File({{"filename", Filename}}); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:150:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 150 | renderBranchRegions(collectNestedBranches(Coverage, Expansions))}}); | ^ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-ifs/llvm-ifs.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const IFSSymbol&}; _Tp = IFSSymbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-ar [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o [ 83%] Built target llvm-elfabi [ 83%] Built target llvm-cxxfilt [ 83%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o [ 83%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-c-test In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageReport.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageReport.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::FunctionCoverageSummary&}; _Tp = llvm::FunctionCoverageSummary; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageReport.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageReport.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static void llvm::CoverageReport::prepareSingleFileReport(llvm::StringRef, const llvm::coverage::CoverageMapping*, const llvm::CoverageViewOptions&, unsigned int, llvm::FileCoverageSummary*, const llvm::CoverageFilter*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Built target llvm-cxxmap In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-ifs/llvm-ifs.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'int main(int, char**)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Built target llvm-microsoft-demangle-fuzzer [ 83%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-cat [ 83%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [ 83%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Buffer.cpp.o [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o [ 83%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o [ 83%] Built target llvm-ar In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp: In member function 'virtual void llvm::CoverageExporterJson::renderRoot(llvm::ArrayRef >)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:300:71: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 300 | {{"files", std::move(Files)}, {"totals", renderSummary(Totals)}}); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.cpp:307:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 307 | OS << json::Object({{"version", LLVM_COVERAGE_EXPORT_JSON_STR}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 308 | {"type", LLVM_COVERAGE_EXPORT_JSON_TYPE_STR}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | {"data", std::move(ExportArray)}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::dsymutil::DebugMapObject::print(llvm::raw_ostream&) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o [ 83%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/CopyConfig.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DebugMap.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, llvm::dsymutil::DebugMapObject::SymbolMapping>}; _Tp = std::pair, llvm::dsymutil::DebugMapObject::SymbolMapping>; _Alloc = std::allocator, llvm::dsymutil::DebugMapObject::SymbolMapping> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, llvm::dsymutil::DebugMapObject::SymbolMapping> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In constructor 'llvm::yaml::MappingTraits::YamlDMO::YamlDMO(llvm::yaml::IO&, llvm::dsymutil::DebugMapObject&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, llvm::dsymutil::DebugMapObject::SymbolMapping>*, std::vector, llvm::dsymutil::DebugMapObject::SymbolMapping> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Built target llvm-c-test In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../Target.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/Target.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCInst&}; _Tp = llvm::MCInst; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o [ 83%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../Target.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/Target.cpp:8: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::vector llvm::exegesis::{anonymous}::ConstantInliner::loadImplicitRegAndFinalize.constprop(unsigned int, unsigned int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-ifs [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void llvm::exegesis::{anonymous}::ConstantInliner::initStack(unsigned int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o [ 83%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::vector llvm::exegesis::{anonymous}::ConstantInliner::loadAndFinalize.constprop(unsigned int, unsigned int, unsigned int)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Built target llvm-cat [ 83%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o [ 83%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual std::vector llvm::exegesis::{anonymous}::ExegesisX86Target::setRegTo(const llvm::MCSubtargetInfo&, unsigned int, const llvm::APInt&) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-extract [ 83%] Linking CXX executable ../../bin/llvm-as In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/../Target.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/X86/Target.cpp:8: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::exegesis::Instruction*}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = llvm::exegesis::{anonymous}::ExegesisX86Target::generateInstructionVariants(const llvm::exegesis::Instruction&, unsigned int) const::)>; Ret = bool; Params = {llvm::ArrayRef}]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Built target llvm-ifs [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CodeCoverage.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::coverage::CountedRegion&}; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageFilters.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CoverageExporterJson.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cov/CodeCoverage.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void {anonymous}::CodeCoverageTool::attachBranchSubViews(llvm::SourceCoverageView&, llvm::StringRef, llvm::ArrayRef, const llvm::MemoryBuffer&, llvm::coverage::CoverageData&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o [ 83%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o [ 83%] Built target llvm-extract [ 83%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o [ 83%] Built target llvm-as [ 83%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual std::vector llvm::exegesis::{anonymous}::ExegesisX86Target::generateInstructionVariants(const llvm::exegesis::Instruction&, unsigned int) const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-isel-fuzzer [ 83%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PseudoProbe.cpp.o [ 83%] Linking CXX shared library ../../lib/libLTO.so [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o [ 83%] Linking CXX static library ../../../../lib/libLLVMExegesisX86.a [ 83%] Built target LLVMExegesisX86 [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-mt [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Statistic.h:32, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/gold/gold-plugin.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ld_plugin_symbol}; _Tp = ld_plugin_symbol; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-dis In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:26: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In function 'ld_plugin_status claim_file_hook(const ld_plugin_input_file*, int*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Built target llvm-isel-fuzzer [ 83%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [ 83%] Built target LTO [ 83%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o [ 83%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o [ 83%] Built target llvm-mt [ 83%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o [ 83%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o [ 83%] Built target llvm-dis [ 83%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o [ 83%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o [ 83%] Linking CXX shared module ../../lib/LLVMgold.so In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'std::vector llvm::cfi_verify::GraphResult::flattenAddress(uint64_t) const': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o [ 83%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o [ 83%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o [ 83%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::cfi_verify::ConditionalBranchNode&}; _Tp = llvm::cfi_verify::ConditionalBranchNode; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static void llvm::cfi_verify::GraphBuilder::buildFlowGraphImpl(const llvm::cfi_verify::FileAnalysis&, llvm::DenseSet&, llvm::cfi_verify::GraphResult&, uint64_t, uint64_t)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-cxxdump In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/fallible_iterator.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/Archive.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ArchiveWriter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:26: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'llvm::Error verifyAndAddIRObject(MembersPerArchitectureMap&, llvm::NewArchiveMember, const Config&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/fallible_iterator.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/Archive.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ArchiveWriter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-cov [ 83%] Built target LLVMgold In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:26: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'llvm::Error verifyAndAddMachOObject(MembersPerArchitectureMap&, llvm::NewArchiveMember, const Config&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/fallible_iterator.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/Archive.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ArchiveWriter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-dwp/llvm-dwp.cpp:14: In static member function 'static bool llvm::DWPStringPool::CStrDenseMapInfo::isEqual(const char*, const char*)', inlined from 'bool llvm::DenseMapBase::LookupBucketFor(const LookupKeyT&, const BucketT*&) const [with LookupKeyT = const char*; DerivedT = llvm::DenseMap; KeyT = const char*; ValueT = unsigned int; KeyInfoT = llvm::DWPStringPool::CStrDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:631:11, inlined from 'bool llvm::DenseMapBase::LookupBucketFor(const LookupKeyT&, BucketT*&) [with LookupKeyT = const char*; DerivedT = llvm::DenseMap; KeyT = const char*; ValueT = unsigned int; KeyInfoT = llvm::DWPStringPool::CStrDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:662:24, inlined from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const char*; DerivedT = llvm::DenseMap; KeyT = const char*; ValueT = unsigned int; KeyInfoT = llvm::DWPStringPool::CStrDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:582:22, inlined from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const char*; ValueArgs = {unsigned int}; DerivedT = llvm::DenseMap; KeyT = const char*; ValueT = unsigned int; KeyInfoT = llvm::DWPStringPool::CStrDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:547:37, inlined from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {unsigned int}; DerivedT = llvm::DenseMap; KeyT = const char*; ValueT = unsigned int; KeyInfoT = llvm::DWPStringPool::CStrDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:234:25, inlined from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap; KeyT = const char*; ValueT = unsigned int; KeyInfoT = llvm::DWPStringPool::CStrDenseMapInfo; BucketT = llvm::detail::DenseMapPair]' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:215:23, inlined from 'uint32_t llvm::DWPStringPool::getOffset(const char*, unsigned int)' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-dwp/DWPStringPool.h:44:28, inlined from 'void writeStringsAndOffsets(llvm::MCStreamer&, llvm::DWPStringPool&, llvm::MCSection*, llvm::StringRef, llvm::StringRef)' at /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-dwp/llvm-dwp.cpp:83:26: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-dwp/DWPStringPool.h:29:20: warning: 'int strcmp(const char*, const char*)' reading 1 or more bytes from a region of size 0 [-Wstringop-overread] 29 | return strcmp(LHS, RHS) == 0; | ~~~~~~^~~~~~~~~~ [ 83%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-lto [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-special-case-list-fuzzer [ 83%] Built target llvm-cov In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/lli/lli.cpp:32: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallVoidVoid; ArgTs = {long long unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:745:37: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::CreateRemoteAllocator; ArgTs = {long long unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:753:53: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::CreateIndirectStubsOwner; ArgTs = {long long unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:776:58: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::EmitResolverBlock; ArgTs = {}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:786:51: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call [ 83%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::TerminateSession; ArgTs = {}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:805:67: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::eh::RegisterEHFrames; ArgTs = {long long unsigned int, unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:831:47: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::DestroyRemoteAllocator; ArgTs = {long long unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:836:54: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::DestroyIndirectStubsOwner; ArgTs = {long long unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:846:59: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::SetProtections; ArgTs = {long long unsigned int, long long unsigned int, unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:887:46: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call [ 83%] Built target llvm-cxxdump /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::WriteMem; ArgTs = {llvm::orc::remote::DirectBufferWriter}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:895:40: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::WritePtr; ArgTs = {long long unsigned int, long long unsigned int}; AltRetT = void; ChannelT = llvm::orc::shared::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:903:32: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o [ 83%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/FileOutputBuffer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/Buffer.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/llvm-objcopy.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > > llvm::objcopy::createNewArchiveMembers(llvm::objcopy::CopyConfig&, const llvm::object::Archive&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-modextract [ 83%] Built target llvm-lto [ 83%] Building CXX object tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallSet.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:13: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallSet.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void llvm::cfi_verify::FileAnalysis::parseSectionContents(llvm::ArrayRef, llvm::object::SectionedAddress)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 83%] Built target llvm-special-case-list-fuzzer [ 83%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o [ 83%] Built target llvm-modextract [ 83%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o [ 83%] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-lipo [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o [ 83%] Linking CXX static library ../../lib/libgtest.a [ 83%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/COFFObjcopy.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-libtool-darwin [ 83%] Built target gtest [ 83%] Building CXX object tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/DummyYAMLParserFuzzer.cpp.o [ 83%] Linking CXX executable ../../bin/llc [ 83%] Linking CXX static library ../../../lib/libLLVMCFIVerify.a In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallSet.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:13: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _Distance = int; _Tp = std::pair, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val, bool, bool, uint64_t, bool, const string&, bool, llvm::raw_fd_ostream&)::, long long unsigned int>&, const std::pair, long long unsigned int>&)> >]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/BinaryHolder.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DwarfLinkerForBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DwarfLinkerForBinary.cpp:9: /usr/include/c++/11.2.1/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::dsymutil::DwarfLinkerForBinary::AddressManager::ValidReloc; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/BinaryHolder.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DwarfLinkerForBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/dsymutil/DwarfLinkerForBinary.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 83%] Built target LLVMCFIVerify [ 83%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-dwp/DWPError.h:4, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-dwp/llvm-dwp.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >; _Distance = int; _Tp = std::pair, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, bool, bool, uint64_t, bool, const string&, bool, llvm::raw_fd_ostream&)::, long long unsigned int>&, const std::pair, long long unsigned int>&)> >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-mc [ 83%] Built target llvm-lipo In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-gsymutil/llvm-gsymutil.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-gsymutil/llvm-gsymutil.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::cl::list::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef) [with DataType = long long unsigned int; StorageClass = bool; ParserClass = llvm::cl::parser]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-link [ 83%] Built target llvm-libtool-darwin [ 83%] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o [ 83%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-gsymutil [ 83%] Linking CXX executable ../../bin/llvm-ml [ 83%] Built target llc [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o [ 83%] Building CXX object tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o [ 83%] Built target llvm-mc [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'bool llvm::dsymutil::DwarfLinkerForBinary::AddressManager::findValidRelocs(const llvm::object::SectionRef&, const llvm::object::ObjectFile&, const llvm::dsymutil::DebugMapObject&, std::vector&)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-lto2 [ 83%] Linking CXX executable ../../bin/llvm-strings [ 83%] Built target llvm-link In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Twine.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ErrorHandling.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.cpp:8: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h: In instantiation of 'void llvm::optional_detail::OptionalStorage >::emplace(Args&& ...) [with Args = {const std::pair, std::allocator >, llvm::sampleprof::LineLocation>}; T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:79:14: required from 'constexpr llvm::optional_detail::OptionalStorage >::OptionalStorage(llvm::optional_detail::OptionalStorage >&&) [with T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]' /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:253:13: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:113:12: warning: cast from type 'const std::pair, llvm::sampleprof::LineLocation>*' to type 'void*' casts away qualifiers [-Wcast-qual] 113 | ::new ((void *)std::addressof(value)) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-diff [ 83%] Linking CXX executable ../../bin/llvm-opt-report [ 83%] Built target llvm-gsymutil [ 83%] Building CXX object tools/remarks-shlib/CMakeFiles/Remarks.dir/libremarks.cpp.o [ 83%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o [ 83%] Linking CXX shared library ../../lib/libRemarks.so [ 83%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o [ 83%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o [ 83%] Built target llvm-ml [ 83%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o [ 83%] Built target Remarks [ 83%] Building CXX object tools/split-file/CMakeFiles/split-file.dir/split-file.cpp.o [ 83%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o [ 83%] Built target llvm-strings [ 83%] Built target llvm-diff [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o [ 83%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-size [ 83%] Built target llvm-lto2 [ 83%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-yaml-numeric-parser-fuzzer In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Twine.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ErrorHandling.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/llvm-profgen.cpp:13: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h: In instantiation of 'void llvm::optional_detail::OptionalStorage >::emplace(Args&& ...) [with Args = {const std::pair, std::allocator >, llvm::sampleprof::LineLocation>}; T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:79:14: required from 'constexpr llvm::optional_detail::OptionalStorage >::OptionalStorage(llvm::optional_detail::OptionalStorage >&&) [with T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]' /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:253:13: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:113:12: warning: cast from type 'const std::pair, llvm::sampleprof::LineLocation>*' to type 'void*' casts away qualifiers [-Wcast-qual] 113 | ::new ((void *)std::addressof(value)) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Twine.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ErrorHandling.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfileGenerator.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfileGenerator.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h: In instantiation of 'void llvm::optional_detail::OptionalStorage >::emplace(Args&& ...) [with Args = {const std::pair, std::allocator >, llvm::sampleprof::LineLocation>}; T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:79:14: required from 'constexpr llvm::optional_detail::OptionalStorage >::OptionalStorage(llvm::optional_detail::OptionalStorage >&&) [with T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]' /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:253:13: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:113:12: warning: cast from type 'const std::pair, llvm::sampleprof::LineLocation>*' to type 'void*' casts away qualifiers [-Wcast-qual] 113 | ::new ((void *)std::addressof(value)) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o [ 83%] Built target llvm-opt-report [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o [ 83%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o [ 83%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o [ 83%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-yaml-parser-fuzzer In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:17: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator >, long long unsigned int>&}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-undname [ 83%] Built target llvm-yaml-numeric-parser-fuzzer [ 83%] Linking CXX executable ../../bin/llvm-split [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o [ 85%] Building CXX object unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-fdr-dump.cpp.o [ 85%] Built target llvm-size [ 85%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o [ 85%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' changed in GCC 7.1 [ 85%] Built target llvm-undname [ 85%] Generating ../../bin/llvm-ranlib [ 85%] Built target llvm-ranlib [ 85%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o [ 85%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o [ 85%] Built target llvm-yaml-parser-fuzzer [ 85%] Generating ../../bin/llvm-dlltool [ 85%] Built target llvm-dlltool [ 85%] Generating ../../bin/llvm-lib [ 85%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o [ 85%] Built target llvm-lib [ 85%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o [ 85%] Built target llvm-split [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o In file included from /usr/include/c++/11.2.1/set:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallSet.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:13: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161: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 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-dwp /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426: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 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:2426: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 [ 85%] Linking CXX executable ../../bin/dsymutil [ 85%] Linking CXX executable ../../bin/llvm-dwarfdump In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/ProfileCommon.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:19: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)': /usr/include/c++/11.2.1/bits/stl_map.h:501: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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-rc /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)': /usr/include/c++/11.2.1/bits/stl_map.h:501: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 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o [ 85%] Built target llvm-dwarfdump [ 85%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o [ 85%] Built target llvm-dwp [ 85%] Built target dsymutil [ 85%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Object.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallSet.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Copying llvm-locstats into /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/./bin [ 86%] Built target llvm-locstats [ 86%] Built target llvm-rc /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o [ 86%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o [ 86%] Linking CXX executable ../../bin/bugpoint In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-nm/llvm-nm.cpp:21: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::NMSymbol&}; _Tp = {anonymous}::NMSymbol; _Alloc = std::allocator<{anonymous}::NMSymbol>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::NMSymbol>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Reader.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o [ 86%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void traverseAllValueSites(const llvm::InstrProfRecord&, uint32_t, ValueSitesStats&, llvm::raw_fd_ostream&, llvm::InstrProfSymtab*)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h: In instantiation of 'void llvm::optional_detail::OptionalStorage >::emplace(Args&& ...) [with Args = {const std::pair, std::allocator >, llvm::sampleprof::LineLocation>}; T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:79:14: required from 'constexpr llvm::optional_detail::OptionalStorage >::OptionalStorage(llvm::optional_detail::OptionalStorage >&&) [with T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]' /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:253:13: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:113:12: warning: cast from type 'const std::pair, llvm::sampleprof::LineLocation>*' to type 'void*' casts away qualifiers [-Wcast-qual] 113 | ::new ((void *)std::addressof(value)) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Built target bugpoint [ 86%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-nm/llvm-nm.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 [ 86%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/InstrProfReader.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profdata/llvm-profdata.cpp:17: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'int showInstrProfile(const string&, bool, uint32_t, bool, bool, bool, std::vector, bool, bool, uint64_t, bool, const string&, bool, llvm::raw_fd_ostream&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o [ 86%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o [ 86%] Linking CXX executable ../../bin/split-file [ 86%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/func-id-helper.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-extract.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::xray::YAMLXRaySledEntry}; _Tp = llvm::xray::YAMLXRaySledEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 [ 86%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-symbolizer [ 86%] Linking CXX executable ../../bin/llvm-stress [ 86%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function '': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-nm/llvm-nm.cpp:18: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Distance = int; _Tp = {anonymous}::NMSymbol; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Writer.cpp.o [ 86%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFConfig.cpp.o [ 86%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o [ 86%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o [ 86%] Linking CXX static library ../../../lib/libgtest_main.a [ 86%] Built target gtest_main In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-nm/llvm-nm.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o [ 86%] Building CXX object unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfileGenerator.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfileGenerator.cpp:9: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-nm/llvm-nm.cpp:18: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Distance = int; _Tp = {anonymous}::NMSymbol; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 86%] Built target split-file [ 86%] Built target llvm-symbolizer [ 87%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o [ 87%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o [ 87%] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSwitch.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-nm/llvm-nm.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Built target llvm-stress [ 87%] Building CXX object unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamReaderTest.cpp.o [ 87%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o [ 87%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o [ 87%] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DataLayoutUpgradeTest.cpp.o [ 87%] Linking CXX executable ../../bin/llvm-mca In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::DWARFLocationExpression&, const char*&, llvm::DWARFUnit*&, llvm::DWARFDie&}; _Tp = {anonymous}::LiveVariable; _Alloc = std::allocator<{anonymous}::LiveVariable>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::LiveVariable>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1298 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1298:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 87%] Built target llvm-mca [ 87%] Building CXX object unittests/Demangle/CMakeFiles/DemangleTests.dir/DemangleTest.cpp.o [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/ConstantFoldingTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _OutputIterator = std::pair*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/CSETest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = llvm::SymbolInfoTy*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2632 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void sortAndPrintSymbolList(llvm::object::SymbolicFile&, bool, llvm::StringRef, llvm::StringRef)': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = std::pair*; _OutputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = llvm::SymbolInfoTy*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = llvm::SymbolInfoTy*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = llvm::SymbolInfoTy*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2632:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:15: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 87%] Linking CXX executable ../../bin/llvm-opt-fuzzer /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Pointer = std::pair*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerHelperTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::SymbolInfoTy*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/char_traits.h:39, from /usr/include/c++/11.2.1/string:40, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ErrorHandling.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/SmallVector.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/MachODump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/MachODump.cpp:13: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Predicate = __gnu_cxx::__ops::_Iter_comp_to_iter&, const std::pair&), __gnu_cxx::__normal_iterator*, std::vector > > >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Linking CXX static library ../../libLLVMTestingSupport.a [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::SymbolInfoTy*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2699 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2689:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2689 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2667:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2667 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2668 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2670 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2675:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2675 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2676 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2692:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2692 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/MachineIRBuilderTest.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-account.cpp:13: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelMITest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ [ 87%] Linking CXX shared module TestPlugin.so [ 87%] Built target LLVMTestingSupport [ 87%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ [ 88%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFObjcopy.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfileGenerator.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfileGenerator.cpp:9: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::sampleprof::ProfileGenerator::findDisjointRanges(llvm::sampleprof::RangeSample&, const RangeSample&)': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::SymbolInfoTy*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = llvm::SymbolInfoTy*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::SymbolInfoTy*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::SymbolInfoTy*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.cpp:8: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::pair; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: 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 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 88%] Built target llvm-opt-fuzzer [ 88%] Building CXX object unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/PerfReader.cpp:8: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::sampleprof::VirtualUnwinder::collectSamplesFromFrame(llvm::sampleprof::UnwindState::ProfiledFrame*, T&) [with T = llvm::sampleprof::FrameStack]': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: 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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:520:44: 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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 88%] Linking CXX executable ../../bin/llvm-profdata [ 88%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackDocumentTest.cpp.o /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'void llvm::sampleprof::VirtualUnwinder::collectSamplesFromFrame(llvm::sampleprof::UnwindState::ProfiledFrame*, T&) [with T = llvm::sampleprof::ProbeStack]': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: 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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:520:44: 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 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2468 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2468:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2509:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2509 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2510 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2511:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2511 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2512 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/func-id-helper.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-converter.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-converter.cpp:12: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::xray::YAMLXRayRecord}; _Tp = llvm::xray::YAMLXRayRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFUnit.h:21, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DWARF/DWARFContext.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-rtdyld/llvm-rtdyld.cpp:15: /usr/include/c++/11.2.1/bits/stl_map.h: In function 'int linkAndVerify()': /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ELFTypes.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/ELFConfig.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/CopyConfig.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/ELFConfig.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::objcopy::elf::NewSymbolInfo&}; _Tp = llvm::objcopy::elf::NewSymbolInfo; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o [ 88%] Built target TestPlugin /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2756 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2756:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o [ 88%] Building CXX object unittests/ExecutionEngine/JITLink/CMakeFiles/JITLinkTests.dir/LinkGraphTests.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 88%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 88%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ELFTypes.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/ELFConfig.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/CopyConfig.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/ELFConfig.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'llvm::Expected llvm::objcopy::elf::parseConfig(const llvm::objcopy::CopyConfig&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::xray::TraceConverter::exportAsYAML(const llvm::xray::Trace&, llvm::raw_ostream&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 88%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/JITTargetMachineBuilderTest.cpp.o [ 88%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsTest.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 88%] Built target llvm-profdata [ 88%] Building CXX object unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamWriterTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:16: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h:245:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 245 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 90%] Linking CXX shared module ../../lib/BugpointPasses.so In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::SymbolInfoTy}; _Tp = llvm::SymbolInfoTy; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyCallThroughAndReexportsTest.cpp.o [ 91%] Linking CXX executable ../../bin/sanstats /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp: In member function 'void {anonymous}::XCOFFDumper::printSectionHeaders(llvm::ArrayRef) [with T = llvm::object::XCOFFSectionHeader64]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:455:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 455 | W.printHex("RawDataOffset", Sec.FileOffsetToRawData); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:455:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:456:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 456 | W.printHex("RelocationPointer", Sec.FileOffsetToRelocationInfo); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:456:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:457:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 457 | W.printHex("LineNumberPointer", Sec.FileOffsetToLineNumberInfo); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/XCOFFDumper.cpp:457:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/lli/RemoteJITUtils.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/lli/lli.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&, unsigned int&}; _Tp = llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::Alloc; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual uint8_t* llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::allocateCodeSection(uintptr_t, unsigned int, unsigned int, llvm::StringRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual uint8_t* llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::allocateDataSection(uintptr_t, unsigned int, unsigned int, llvm::StringRef, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o [ 91%] Building CXX object unittests/Demangle/CMakeFiles/DemangleTests.dir/ItaniumDemangleTest.cpp.o /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::sampleprof::ProfiledBinary::dissassembleSymbol(std::size_t, llvm::ArrayRef, llvm::SectionSymbolsTy&, const llvm::object::SectionRef&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-account.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Built target BugpointPasses /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h: In function 'bool DumpAndSkipDataInCode(uint64_t, const uint8_t*, DiceTable&, uint64_t&)': /usr/include/c++/11.2.1/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Linking CXX executable ../../bin/llvm-rtdyld /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::ObjectAllocs}; _Tp = llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::ObjectAllocs; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/Object.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::notifyObjectLoaded(llvm::RuntimeDyld&, const llvm::object::ObjectFile&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::EHFrame}; _Tp = llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::EHFrame; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::registerEHFrames(uint8_t*, uint64_t, size_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:62, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /usr/include/c++/11.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::SymbolInfoTy]': /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, llvm::StringRef, unsigned char&}; _Tp = llvm::SymbolInfoTy; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::sampleprof::ProfiledBinary::disassemble(const llvm::object::ELFObjectFileBase*)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/CallContext.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-profgen/ProfiledBinary.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2761:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2765:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2765 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2766:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2767:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2767 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2769 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2770 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, llvm::object::SectionRef&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int, char}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::GenericValue&}; _Tp = llvm::GenericValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Built target sanstats /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/FileCheck/CMakeFiles/FileCheckTests.dir/FileCheckTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-profgen /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ResourceTrackerTest.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/func-id-helper.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.cpp:14: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/func-id-helper.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.cpp:14: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1964 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1964:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Core.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink.cpp:15: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h: In constructor 'llvm::DenseMap::DenseMap(std::initializer_list, KeyT, ValueT, KeyInfoT, BucketT>::value_type>) [with KeyT = llvm::orc::SymbolStringPtr; ValueT = llvm::JITEvaluatedSymbol; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:748:3: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 748 | DenseMap(std::initializer_list Vals) { | ^~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target llvm-rtdyld /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenACCTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::xray::GraphRenderer::calculateEdgeStatistics()': /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void {anonymous}::LiveVariablePrinter::addFunction(llvm::DWARFDie)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LiveVariable*, std::vector<{anonymous}::LiveVariable> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LiveVariable*, std::vector<{anonymous}::LiveVariable> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOObjcopy.cpp.o [ 91%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPContextTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackReaderTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::xray::GraphRenderer::calculateVertexStatistics()': /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:4769:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4769 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4770 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4771 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable ../../bin/llvm-cfi-verify [ 91%] Built target llvm-profgen /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 91%] Linking CXX executable BitcodeTests In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/BinaryFormat/MsgPackDocumentTest.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::msgpack::DocNode&}; _Tp = llvm::msgpack::DocNode; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1799:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1799 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackReader.h:36, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/BinaryFormat/MsgPackDocument.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/BinaryFormat/MsgPackDocumentTest.cpp:10: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void MsgPackDocument_TestWriteArray_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-account.cpp:13: /usr/include/c++/11.2.1/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator*, std::vector > >]': /usr/include/c++/11.2.1/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algobase.h:152:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-account.cpp:13: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void MsgPackDocument_TestOutputYAMLArray_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable BitstreamTests /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::SymbolInfoTy}; _Tp = llvm::SymbolInfoTy; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = llvm::SymbolInfoTy; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ThreadSafeModuleTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Built target llvm-cfi-verify /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/InterfaceStub/CMakeFiles/InterfaceStubTests.dir/ELFYAMLTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Built target BitcodeTests /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPIRBuilderTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AbstractCallSiteTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Built target BitstreamTests /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::reserveAllocationSpace(uintptr_t, uint32_t, uintptr_t, uint32_t, uintptr_t, uint32_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o [ 91%] Building CXX object unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const:: >(std::vector >&, llvm::xray::LatencyAccountant::exportStats >(const llvm::xray::XRayFileHeader&, llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::) const::):: >]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:85:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:87:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:89:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1891:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMWinEHPrinter.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h:245:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 245 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h:245:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:62, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair]': /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::SymbolInfoTy]': /usr/include/c++/11.2.1/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackWriterTest.cpp.o /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = DummyRPCAPI::VoidString; ArgTs = {std::__cxx11::basic_string, std::allocator >}; AltRetT = void; ChannelT = llvm::QueueChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp:437:53: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = DummyRPCAPI::VoidString; ArgTs = {llvm::StringRef}; AltRetT = void; ChannelT = llvm::QueueChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp:443:53: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h: In instantiation of 'typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType llvm::orc::shared::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = DummyRPCAPI::VoidString; ArgTs = {char [6]}; AltRetT = void; ChannelT = llvm::QueueChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::shared::detail::ResultTraits::ErrorReturnType = llvm::Error]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp:449:53: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1513 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1513:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1519 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1519:27: note: remove 'std::move' call /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1526 | return std::move(Err); | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h:1526:29: note: remove 'std::move' call In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-pdbutil/llvm-pdbutil.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-pdbutil/llvm-pdbutil.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-pdbutil/llvm-pdbutil.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-pdbutil/llvm-pdbutil.cpp:13: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'bool llvm::cl::list::handleOccurrence(unsigned int, llvm::StringRef, llvm::StringRef) [with DataType = long long unsigned int; StorageClass = bool; ParserClass = llvm::cl::parser]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 91%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPParsingTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void addPltEntries(const llvm::object::ObjectFile*, std::map >&, llvm::StringSaver&)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink.cpp: In function 'llvm::Error loadObjects(llvm::Session&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink.cpp:1152:45: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1152 | if (auto Err = JD.define(absoluteSymbols({{S.ES.intern(Name), AbsDef}}))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp: In member function 'virtual void {anonymous}::COFFDumper::printCOFFLoadConfig()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:845:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 845 | W.printHex("DeCommitFreeBlockThreshold", Conf->DeCommitFreeBlockThreshold); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:845:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:846:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 846 | W.printHex("DeCommitTotalFreeThreshold", Conf->DeCommitTotalFreeThreshold); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:846:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:847:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 847 | W.printHex("LockPrefixTable", Conf->LockPrefixTable); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:847:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:848:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 848 | W.printHex("MaximumAllocationSize", Conf->MaximumAllocationSize); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:848:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:849:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 849 | W.printHex("VirtualMemoryThreshold", Conf->VirtualMemoryThreshold); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:849:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:851:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 851 | W.printHex("ProcessAffinityMask", Conf->ProcessAffinityMask); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:851:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:854:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 854 | W.printHex("EditList", Conf->EditList); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:854:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:855:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 855 | W.printHex("SecurityCookie", Conf->SecurityCookie); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:855:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:860:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 860 | W.printHex("SEHandlerTable", Conf->SEHandlerTable); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:860:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:869:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 869 | W.printHex("GuardCFCheckFunction", Conf->GuardCFCheckFunction); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:869:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:870:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 870 | W.printHex("GuardCFCheckDispatch", Conf->GuardCFCheckDispatch); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:870:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:871:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 871 | W.printHex("GuardCFFunctionTable", Conf->GuardCFFunctionTable); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:871:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:882:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 882 | W.printHex("GuardAddressTakenIatEntryTable", | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | Conf->GuardAddressTakenIatEntryTable); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:882:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:886:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 886 | W.printHex("GuardLongJumpTargetTable", Conf->GuardLongJumpTargetTable); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:886:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:888:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 888 | W.printHex("DynamicValueRelocTable", Conf->DynamicValueRelocTable); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:888:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:889:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 889 | W.printHex("CHPEMetadataPointer", Conf->CHPEMetadataPointer); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:889:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:890:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 890 | W.printHex("GuardRFFailureRoutine", Conf->GuardRFFailureRoutine); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:890:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:891:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 891 | W.printHex("GuardRFFailureRoutineFunctionPointer", | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | Conf->GuardRFFailureRoutineFunctionPointer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:891:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:897:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 897 | W.printHex("GuardRFVerifyStackPointerFunctionPointer", | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | Conf->GuardRFVerifyStackPointerFunctionPointer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:897:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/lli/RemoteJITUtils.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/lli/lli.cpp:15: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'int main(int, char**, char* const*)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.cpp.o [ 91%] Building CXX object unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator*, std::vector > >; _BidirectionalIterator2 = std::pair*; _Distance = int]': /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2369 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2369:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1414:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1414 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1415 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Pointer = std::pair*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2407 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2407:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2452:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2452 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2453 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2454 | __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2455:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2455 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2457:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2457 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2459 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2460 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable ../../bin/lli /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Pointer = std::pair*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2726 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:2735:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2735 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2736 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2737:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2737 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2738 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2742:40: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2742 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2743:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:2746:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2746 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2750 | __comp); | ~~~~~~~ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/Symbolize/Symbolize.h:23, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/sancov/sancov.cpp:14: /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable AsmParserTests [ 91%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.cpp.o [ 91%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelUtilsTest.cpp.o [ 91%] Linking CXX executable ../../bin/verify-uselistorder In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void disassembleObject(const llvm::Target*, const llvm::object::ObjectFile*, llvm::MCContext&, llvm::MCDisassembler*, llvm::MCDisassembler*, const llvm::MCInstrAnalysis*, llvm::MCInstPrinter*, const llvm::MCSubtargetInfo*, const llvm::MCSubtargetInfo*, {anonymous}::PrettyPrinter&, {anonymous}::SourcePrinter&, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5018:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5018 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); | ^~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5021:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5021 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:5023:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5023 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5024 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMapEntry.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Object/ObjectFile.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/DIContext.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/llvm-objdump.cpp:18: /usr/include/c++/11.2.1/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target lli [ 91%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o [ 91%] Linking CXX executable ExecutionEngineTests [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o [ 91%] Built target AsmParserTests In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-xray/xray-graph.cpp:14: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::xray::GraphRenderer::accountRecord(const llvm::xray::XRayRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 91%] Building CXX object unittests/MC/AMDGPU/CMakeFiles/AMDGPUDwarfTests.dir/DwarfRegMappings.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp: In member function 'virtual void {anonymous}::COFFDumper::printCOFFTLSDirectory()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:2049:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 2049 | W.printHex("StartAddressOfRawData", TlsTable->StartAddressOfRawData); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:2049:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:2050:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 2050 | W.printHex("EndAddressOfRawData", TlsTable->EndAddressOfRawData); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:2050:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:2052:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 2052 | W.printHex("AddressOfCallBacks", TlsTable->AddressOfCallBacks); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:2052:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void LinkGraphTest_SplitBlock_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable ../../bin/llvm-pdbutil /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp: In member function 'virtual void {anonymous}::COFFDumper::printFileHeaders()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:679:16: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 679 | W.printHex ("ImageBase", Hdr->ImageBase); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/COFFDumper.cpp:679:16: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [ 91%] Built target verify-uselistorder [ 91%] Building CXX object unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.cpp.o [ 91%] Built target llvm-pdbutil [ 91%] Linking CXX executable JITLinkTests [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ArchiveTest.cpp.o [ 91%] Built target ExecutionEngineTests [ 91%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/DWARFYAMLTest.cpp.o [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ELFObjectFileTest.cpp.o [ 91%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-reduce [ 91%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/ELFYAMLTest.cpp.o [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ELFTypesTest.cpp.o [ 91%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/MinidumpYAMLTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/Orc/Core.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-jitlink/llvm-jitlink.cpp:15: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::orcrpctpc::ReserveMemRequestElement}; _Tp = llvm::orc::orcrpctpc::ReserveMemRequestElement; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Built target JITLinkTests [ 91%] Linking CXX executable ../../bin/sancov [ 91%] Building CXX object unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o [ 91%] Building CXX object unittests/Option/CMakeFiles/OptionTests.dir/OptionMarshallingTest.cpp.o [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ELFTest.cpp.o [ 91%] Built target llvm-reduce [ 91%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAML2ObjTest.cpp.o [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksFormatTest.cpp.o [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksParsingTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/Utils.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(uint16_t, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/LowLevelTypeImpl.h:66:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 66 | static LLT vector(uint16_t NumElements, LLT ScalarTy) { | ^~~~~~ [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksSerializerTest.cpp.o [ 91%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Expected > llvm::orc::OrcRPCTPCJITLinkMemoryManager::allocate(const llvm::jitlink::JITLinkDylib*, const SegmentsRequestMap&) [with OrcRPCTPCImplT = llvm::LLVMJITLinkRemoteTargetProcessControl]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target sancov [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksAPITest.cpp.o [ 91%] Linking CXX executable LineEditorTests In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:10: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp: In member function 'virtual void {anonymous}::GISelUtilsTest_getGCDType_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:49:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 49 | EXPECT_EQ(S1, getGCDType(S1, S1)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:49:3: note: in expansion of macro 'EXPECT_EQ' 49 | EXPECT_EQ(S1, getGCDType(S1, S1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:50:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 50 | EXPECT_EQ(S32, getGCDType(S32, S32)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:50:3: note: in expansion of macro 'EXPECT_EQ' 50 | EXPECT_EQ(S32, getGCDType(S32, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:51:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 51 | EXPECT_EQ(S1, getGCDType(S1, S32)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:51:3: note: in expansion of macro 'EXPECT_EQ' 51 | EXPECT_EQ(S1, getGCDType(S1, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:52:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 52 | EXPECT_EQ(S1, getGCDType(S32, S1)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:52:3: note: in expansion of macro 'EXPECT_EQ' 52 | EXPECT_EQ(S1, getGCDType(S32, S1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:53:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 53 | EXPECT_EQ(S16, getGCDType(S16, S32)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:53:3: note: in expansion of macro 'EXPECT_EQ' 53 | EXPECT_EQ(S16, getGCDType(S16, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:54:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 54 | EXPECT_EQ(S16, getGCDType(S32, S16)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:54:3: note: in expansion of macro 'EXPECT_EQ' 54 | EXPECT_EQ(S16, getGCDType(S32, S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:56:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 56 | EXPECT_EQ(V2S32, getGCDType(V2S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:56:3: note: in expansion of macro 'EXPECT_EQ' 56 | EXPECT_EQ(V2S32, getGCDType(V2S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:57:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 57 | EXPECT_EQ(S32, getGCDType(V3S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:57:3: note: in expansion of macro 'EXPECT_EQ' 57 | EXPECT_EQ(S32, getGCDType(V3S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:58:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 58 | EXPECT_EQ(S32, getGCDType(V2S32, V3S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:58:3: note: in expansion of macro 'EXPECT_EQ' 58 | EXPECT_EQ(S32, getGCDType(V2S32, V3S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:60:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 60 | EXPECT_EQ(V2S16, getGCDType(V4S16, V2S16)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:60:3: note: in expansion of macro 'EXPECT_EQ' 60 | EXPECT_EQ(V2S16, getGCDType(V4S16, V2S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:61:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 61 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4S16)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:61:3: note: in expansion of macro 'EXPECT_EQ' 61 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:63:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 63 | EXPECT_EQ(V2S32, getGCDType(V4S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:63:3: note: in expansion of macro 'EXPECT_EQ' 63 | EXPECT_EQ(V2S32, getGCDType(V4S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:64:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 64 | EXPECT_EQ(V2S32, getGCDType(V2S32, V4S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:64:3: note: in expansion of macro 'EXPECT_EQ' 64 | EXPECT_EQ(V2S32, getGCDType(V2S32, V4S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:66:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 66 | EXPECT_EQ(S16, getGCDType(P0, S16)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:66:3: note: in expansion of macro 'EXPECT_EQ' 66 | EXPECT_EQ(S16, getGCDType(P0, S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:67:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 67 | EXPECT_EQ(S16, getGCDType(S16, P0)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:67:3: note: in expansion of macro 'EXPECT_EQ' 67 | EXPECT_EQ(S16, getGCDType(S16, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:69:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 69 | EXPECT_EQ(S32, getGCDType(P0, S32)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:69:3: note: in expansion of macro 'EXPECT_EQ' 69 | EXPECT_EQ(S32, getGCDType(P0, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:70:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 70 | EXPECT_EQ(S32, getGCDType(S32, P0)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:70:3: note: in expansion of macro 'EXPECT_EQ' 70 | EXPECT_EQ(S32, getGCDType(S32, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:72:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 72 | EXPECT_EQ(P0, getGCDType(P0, S64)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:72:3: note: in expansion of macro 'EXPECT_EQ' 72 | EXPECT_EQ(P0, getGCDType(P0, S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:73:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 73 | EXPECT_EQ(S64, getGCDType(S64, P0)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:73:3: note: in expansion of macro 'EXPECT_EQ' 73 | EXPECT_EQ(S64, getGCDType(S64, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:75:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 75 | EXPECT_EQ(S32, getGCDType(P0, P1)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:75:3: note: in expansion of macro 'EXPECT_EQ' 75 | EXPECT_EQ(S32, getGCDType(P0, P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:76:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 76 | EXPECT_EQ(S32, getGCDType(P1, P0)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:76:3: note: in expansion of macro 'EXPECT_EQ' 76 | EXPECT_EQ(S32, getGCDType(P1, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:78:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 78 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:78:3: note: in expansion of macro 'EXPECT_EQ' 78 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:79:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 79 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:79:3: note: in expansion of macro 'EXPECT_EQ' 79 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:81:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 81 | EXPECT_EQ(P0, getGCDType(P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:81:3: note: in expansion of macro 'EXPECT_EQ' 81 | EXPECT_EQ(P0, getGCDType(P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:82:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 82 | EXPECT_EQ(P0, getGCDType(V2P0, P0)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:82:3: note: in expansion of macro 'EXPECT_EQ' 82 | EXPECT_EQ(P0, getGCDType(V2P0, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:85:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 85 | EXPECT_EQ(V2P0, getGCDType(V2P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:85:3: note: in expansion of macro 'EXPECT_EQ' 85 | EXPECT_EQ(V2P0, getGCDType(V2P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:86:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 86 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:86:3: note: in expansion of macro 'EXPECT_EQ' 86 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:87:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 87 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:87:3: note: in expansion of macro 'EXPECT_EQ' 87 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:88:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 88 | EXPECT_EQ(V2P0, getGCDType(V4P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:88:3: note: in expansion of macro 'EXPECT_EQ' 88 | EXPECT_EQ(V2P0, getGCDType(V4P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:90:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 90 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4P1)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:90:3: note: in expansion of macro 'EXPECT_EQ' 90 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:91:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 91 | EXPECT_EQ(V4P1, getGCDType(V4P1, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:91:3: note: in expansion of macro 'EXPECT_EQ' 91 | EXPECT_EQ(V4P1, getGCDType(V4P1, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:93:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 93 | EXPECT_EQ(V2P0, getGCDType(V4P0, V4P1)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:93:3: note: in expansion of macro 'EXPECT_EQ' 93 | EXPECT_EQ(V2P0, getGCDType(V4P0, V4P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:94:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 94 | EXPECT_EQ(V4P1, getGCDType(V4P1, V4P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:94:3: note: in expansion of macro 'EXPECT_EQ' 94 | EXPECT_EQ(V4P1, getGCDType(V4P1, V4P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:98:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 98 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4S64)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:98:3: note: in expansion of macro 'EXPECT_EQ' 98 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:99:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 99 | EXPECT_EQ(V2S64, getGCDType(V4S64, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:99:3: note: in expansion of macro 'EXPECT_EQ' 99 | EXPECT_EQ(V2S64, getGCDType(V4S64, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:101:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 101 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4P1)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:101:3: note: in expansion of macro 'EXPECT_EQ' 101 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:102:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 102 | EXPECT_EQ(P1, getGCDType(V4P1, V2S16)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:102:3: note: in expansion of macro 'EXPECT_EQ' 102 | EXPECT_EQ(P1, getGCDType(V4P1, V2S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:103:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 103 | EXPECT_EQ(V2P1, getGCDType(V4P1, V4S16)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:103:3: note: in expansion of macro 'EXPECT_EQ' 103 | EXPECT_EQ(V2P1, getGCDType(V4P1, V4S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:104:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 104 | EXPECT_EQ(V4S16, getGCDType(V4S16, V2P1)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:104:3: note: in expansion of macro 'EXPECT_EQ' 104 | EXPECT_EQ(V4S16, getGCDType(V4S16, V2P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:106:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 106 | EXPECT_EQ(P0, getGCDType(P0, V2S64)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:106:3: note: in expansion of macro 'EXPECT_EQ' 106 | EXPECT_EQ(P0, getGCDType(P0, V2S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:107:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 107 | EXPECT_EQ(S64, getGCDType(V2S64, P0)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:107:3: note: in expansion of macro 'EXPECT_EQ' 107 | EXPECT_EQ(S64, getGCDType(V2S64, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:109:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 109 | EXPECT_EQ(S16, getGCDType(V2S16, V3S16)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:109:3: note: in expansion of macro 'EXPECT_EQ' 109 | EXPECT_EQ(S16, getGCDType(V2S16, V3S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:110:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 110 | EXPECT_EQ(S16, getGCDType(V3S16, V2S16)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(S16, getGCDType(V3S16, V2S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:111:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 111 | EXPECT_EQ(S16, getGCDType(V3S16, S16)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:111:3: note: in expansion of macro 'EXPECT_EQ' 111 | EXPECT_EQ(S16, getGCDType(V3S16, S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:112:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 112 | EXPECT_EQ(S16, getGCDType(S16, V3S16)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:112:3: note: in expansion of macro 'EXPECT_EQ' 112 | EXPECT_EQ(S16, getGCDType(S16, V3S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:114:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 114 | EXPECT_EQ(V2S16, getGCDType(V2S16, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:114:3: note: in expansion of macro 'EXPECT_EQ' 114 | EXPECT_EQ(V2S16, getGCDType(V2S16, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:115:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 115 | EXPECT_EQ(S32, getGCDType(V2S32, V2S16)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:115:3: note: in expansion of macro 'EXPECT_EQ' 115 | EXPECT_EQ(S32, getGCDType(V2S32, V2S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:117:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 117 | EXPECT_EQ(V4S8, getGCDType(V4S8, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:117:3: note: in expansion of macro 'EXPECT_EQ' 117 | EXPECT_EQ(V4S8, getGCDType(V4S8, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:118:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 118 | EXPECT_EQ(S32, getGCDType(V2S32, V4S8)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:118:3: note: in expansion of macro 'EXPECT_EQ' 118 | EXPECT_EQ(S32, getGCDType(V2S32, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:121:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 121 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(3, 5), LLT::vector(2, 6))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:121:3: note: in expansion of macro 'EXPECT_EQ' 121 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(3, 5), LLT::vector(2, 6))); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:122:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 122 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(2, 6), LLT::vector(3, 5))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:122:3: note: in expansion of macro 'EXPECT_EQ' 122 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(2, 6), LLT::vector(3, 5))); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:125:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 125 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(2, LLT::pointer(3, 6)), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | LLT::vector(3, 5))); | ~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:125:3: note: in expansion of macro 'EXPECT_EQ' 125 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(2, LLT::pointer(3, 6)), | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:127:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 127 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(3, 5), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 128 | LLT::vector(2, LLT::pointer(3, 6)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:127:3: note: in expansion of macro 'EXPECT_EQ' 127 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::vector(3, 5), | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:130:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 130 | EXPECT_EQ(V4S8, getGCDType(V4S8, S32)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:130:3: note: in expansion of macro 'EXPECT_EQ' 130 | EXPECT_EQ(V4S8, getGCDType(V4S8, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:131:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 131 | EXPECT_EQ(S32, getGCDType(S32, V4S8)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:131:3: note: in expansion of macro 'EXPECT_EQ' 131 | EXPECT_EQ(S32, getGCDType(S32, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:132:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 132 | EXPECT_EQ(V4S8, getGCDType(V4S8, P1)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:132:3: note: in expansion of macro 'EXPECT_EQ' 132 | EXPECT_EQ(V4S8, getGCDType(V4S8, P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:133:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 133 | EXPECT_EQ(P1, getGCDType(P1, V4S8)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:133:3: note: in expansion of macro 'EXPECT_EQ' 133 | EXPECT_EQ(P1, getGCDType(P1, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:135:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 135 | EXPECT_EQ(V2S8, getGCDType(V2S8, V4S16)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:135:3: note: in expansion of macro 'EXPECT_EQ' 135 | EXPECT_EQ(V2S8, getGCDType(V2S8, V4S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:136:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 136 | EXPECT_EQ(S16, getGCDType(V4S16, V2S8)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:136:3: note: in expansion of macro 'EXPECT_EQ' 136 | EXPECT_EQ(S16, getGCDType(V4S16, V2S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:138:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 138 | EXPECT_EQ(S8, getGCDType(V2S8, LLT::vector(4, 2))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:138:3: note: in expansion of macro 'EXPECT_EQ' 138 | EXPECT_EQ(S8, getGCDType(V2S8, LLT::vector(4, 2))); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:139:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 139 | EXPECT_EQ(LLT::vector(4, 2), getGCDType(LLT::vector(4, 2), S8)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:139:3: note: in expansion of macro 'EXPECT_EQ' 139 | EXPECT_EQ(LLT::vector(4, 2), getGCDType(LLT::vector(4, 2), S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:142:43: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 142 | EXPECT_EQ(LLT::pointer(4, 8), getGCDType(LLT::vector(2, LLT::pointer(4, 8)), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | LLT::vector(4, 2))); | ~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:142:3: note: in expansion of macro 'EXPECT_EQ' 142 | EXPECT_EQ(LLT::pointer(4, 8), getGCDType(LLT::vector(2, LLT::pointer(4, 8)), | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:145:42: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 145 | EXPECT_EQ(LLT::vector(4, 2), getGCDType(LLT::vector(4, 2), | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 146 | LLT::vector(2, LLT::pointer(4, 8)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:145:3: note: in expansion of macro 'EXPECT_EQ' 145 | EXPECT_EQ(LLT::vector(4, 2), getGCDType(LLT::vector(4, 2), | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:148:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 148 | EXPECT_EQ(LLT::scalar(4), getGCDType(LLT::vector(3, 4), S8)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:148:3: note: in expansion of macro 'EXPECT_EQ' 148 | EXPECT_EQ(LLT::scalar(4), getGCDType(LLT::vector(3, 4), S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:149:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 149 | EXPECT_EQ(LLT::scalar(4), getGCDType(S8, LLT::vector(3, 4))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:149:3: note: in expansion of macro 'EXPECT_EQ' 149 | EXPECT_EQ(LLT::scalar(4), getGCDType(S8, LLT::vector(3, 4))); | ^~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOReader.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::tpctypes::BufferWrite}; _Tp = llvm::orc::tpctypes::BufferWrite; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::orcrpctpc::ReleaseOrFinalizeMemRequestElement}; _Tp = llvm::orc::orcrpctpc::ReleaseOrFinalizeMemRequestElement; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 91%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::orc::OrcRPCTPCJITLinkMemoryManager::OrcRPCAllocation::finalizeAsync(llvm::jitlink::JITLinkMemoryManager::Allocation::FinalizeContinuation) [with OrcRPCTPCImplT = llvm::LLVMJITLinkRemoteTargetProcessControl]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::orc::OrcRPCTPCJITLinkMemoryManager::OrcRPCAllocation::deallocate() [with OrcRPCTPCImplT = llvm::LLVMJITLinkRemoteTargetProcessControl]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target LineEditorTests [ 91%] Building CXX object unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/MinidumpTest.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-jitlink [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ObjectFileTest.cpp.o [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp: In member function 'virtual void {anonymous}::GISelUtilsTest_getLCMType_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:153:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 153 | EXPECT_EQ(S1, getLCMType(S1, S1)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:153:3: note: in expansion of macro 'EXPECT_EQ' 153 | EXPECT_EQ(S1, getLCMType(S1, S1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:154:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 154 | EXPECT_EQ(S32, getLCMType(S32, S1)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:154:3: note: in expansion of macro 'EXPECT_EQ' 154 | EXPECT_EQ(S32, getLCMType(S32, S1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:155:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 155 | EXPECT_EQ(S32, getLCMType(S1, S32)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:155:3: note: in expansion of macro 'EXPECT_EQ' 155 | EXPECT_EQ(S32, getLCMType(S1, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:156:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 156 | EXPECT_EQ(S32, getLCMType(S32, S32)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:156:3: note: in expansion of macro 'EXPECT_EQ' 156 | EXPECT_EQ(S32, getLCMType(S32, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:158:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 158 | EXPECT_EQ(S32, getLCMType(S32, S16)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:158:3: note: in expansion of macro 'EXPECT_EQ' 158 | EXPECT_EQ(S32, getLCMType(S32, S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:159:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 159 | EXPECT_EQ(S32, getLCMType(S16, S32)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:159:3: note: in expansion of macro 'EXPECT_EQ' 159 | EXPECT_EQ(S32, getLCMType(S16, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:161:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 161 | EXPECT_EQ(S64, getLCMType(S64, P0)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:161:3: note: in expansion of macro 'EXPECT_EQ' 161 | EXPECT_EQ(S64, getLCMType(S64, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:162:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 162 | EXPECT_EQ(P0, getLCMType(P0, S64)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:162:3: note: in expansion of macro 'EXPECT_EQ' 162 | EXPECT_EQ(P0, getLCMType(P0, S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:164:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 164 | EXPECT_EQ(P0, getLCMType(S32, P0)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:164:3: note: in expansion of macro 'EXPECT_EQ' 164 | EXPECT_EQ(P0, getLCMType(S32, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:165:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 165 | EXPECT_EQ(P0, getLCMType(P0, S32)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:165:3: note: in expansion of macro 'EXPECT_EQ' 165 | EXPECT_EQ(P0, getLCMType(P0, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:167:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 167 | EXPECT_EQ(S32, getLCMType(S32, P1)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:167:3: note: in expansion of macro 'EXPECT_EQ' 167 | EXPECT_EQ(S32, getLCMType(S32, P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:168:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 168 | EXPECT_EQ(P1, getLCMType(P1, S32)); | ~~~~~~~~~~^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:168:3: note: in expansion of macro 'EXPECT_EQ' 168 | EXPECT_EQ(P1, getLCMType(P1, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:169:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 169 | EXPECT_EQ(P0, getLCMType(P0, P0)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:169:3: note: in expansion of macro 'EXPECT_EQ' 169 | EXPECT_EQ(P0, getLCMType(P0, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:170:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 170 | EXPECT_EQ(P1, getLCMType(P1, P1)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:170:3: note: in expansion of macro 'EXPECT_EQ' 170 | EXPECT_EQ(P1, getLCMType(P1, P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:172:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 172 | EXPECT_EQ(P0, getLCMType(P0, P1)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:172:3: note: in expansion of macro 'EXPECT_EQ' 172 | EXPECT_EQ(P0, getLCMType(P0, P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:173:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 173 | EXPECT_EQ(P0, getLCMType(P1, P0)); | ~~~~~~~~~~^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:173:3: note: in expansion of macro 'EXPECT_EQ' 173 | EXPECT_EQ(P0, getLCMType(P1, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:175:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 175 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:175:3: note: in expansion of macro 'EXPECT_EQ' 175 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:176:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 176 | EXPECT_EQ(V2S32, getLCMType(V2S32, S32)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:176:3: note: in expansion of macro 'EXPECT_EQ' 176 | EXPECT_EQ(V2S32, getLCMType(V2S32, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:177:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 177 | EXPECT_EQ(V2S32, getLCMType(S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:177:3: note: in expansion of macro 'EXPECT_EQ' 177 | EXPECT_EQ(V2S32, getLCMType(S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:178:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 178 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:178:3: note: in expansion of macro 'EXPECT_EQ' 178 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:179:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 179 | EXPECT_EQ(V6S32, getLCMType(V2S32, V3S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:179:3: note: in expansion of macro 'EXPECT_EQ' 179 | EXPECT_EQ(V6S32, getLCMType(V2S32, V3S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:180:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 180 | EXPECT_EQ(V6S32, getLCMType(V3S32, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:180:3: note: in expansion of macro 'EXPECT_EQ' 180 | EXPECT_EQ(V6S32, getLCMType(V3S32, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:181:45: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 181 | EXPECT_EQ(LLT::vector(12, S32), getLCMType(V4S32, V3S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:181:3: note: in expansion of macro 'EXPECT_EQ' 181 | EXPECT_EQ(LLT::vector(12, S32), getLCMType(V4S32, V3S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:182:45: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 182 | EXPECT_EQ(LLT::vector(12, S32), getLCMType(V3S32, V4S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:182:3: note: in expansion of macro 'EXPECT_EQ' 182 | EXPECT_EQ(LLT::vector(12, S32), getLCMType(V3S32, V4S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:184:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 184 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:184:3: note: in expansion of macro 'EXPECT_EQ' 184 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:185:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 185 | EXPECT_EQ(V2P0, getLCMType(V2P0, P0)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:185:3: note: in expansion of macro 'EXPECT_EQ' 185 | EXPECT_EQ(V2P0, getLCMType(V2P0, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:186:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 186 | EXPECT_EQ(V2P0, getLCMType(P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:186:3: note: in expansion of macro 'EXPECT_EQ' 186 | EXPECT_EQ(V2P0, getLCMType(P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:187:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 187 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:187:3: note: in expansion of macro 'EXPECT_EQ' 187 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:188:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 188 | EXPECT_EQ(V6P0, getLCMType(V2P0, V3P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:188:3: note: in expansion of macro 'EXPECT_EQ' 188 | EXPECT_EQ(V6P0, getLCMType(V2P0, V3P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:189:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 189 | EXPECT_EQ(V6P0, getLCMType(V3P0, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:189:3: note: in expansion of macro 'EXPECT_EQ' 189 | EXPECT_EQ(V6P0, getLCMType(V3P0, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:190:44: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 190 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V4P0, V3P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:190:3: note: in expansion of macro 'EXPECT_EQ' 190 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V4P0, V3P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:191:44: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 191 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V3P0, V4P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:191:3: note: in expansion of macro 'EXPECT_EQ' 191 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V3P0, V4P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:193:45: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 193 | EXPECT_EQ(LLT::vector(12, S64), getLCMType(V4S64, V3P0)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:193:3: note: in expansion of macro 'EXPECT_EQ' 193 | EXPECT_EQ(LLT::vector(12, S64), getLCMType(V4S64, V3P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:194:44: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 194 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V3P0, V4S64)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:194:3: note: in expansion of macro 'EXPECT_EQ' 194 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V3P0, V4S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:196:44: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 196 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V4P0, V3S64)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:196:3: note: in expansion of macro 'EXPECT_EQ' 196 | EXPECT_EQ(LLT::vector(12, P0), getLCMType(V4P0, V3S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:197:45: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 197 | EXPECT_EQ(LLT::vector(12, S64), getLCMType(V3S64, V4P0)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:197:3: note: in expansion of macro 'EXPECT_EQ' 197 | EXPECT_EQ(LLT::vector(12, S64), getLCMType(V3S64, V4P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:199:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 199 | EXPECT_EQ(V2P0, getLCMType(V2P0, S32)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:199:3: note: in expansion of macro 'EXPECT_EQ' 199 | EXPECT_EQ(V2P0, getLCMType(V2P0, S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:200:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 200 | EXPECT_EQ(V4S32, getLCMType(S32, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:200:3: note: in expansion of macro 'EXPECT_EQ' 200 | EXPECT_EQ(V4S32, getLCMType(S32, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:201:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 201 | EXPECT_EQ(V2P0, getLCMType(V2P0, S64)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:201:3: note: in expansion of macro 'EXPECT_EQ' 201 | EXPECT_EQ(V2P0, getLCMType(V2P0, S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:202:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 202 | EXPECT_EQ(V2S64, getLCMType(S64, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:202:3: note: in expansion of macro 'EXPECT_EQ' 202 | EXPECT_EQ(V2S64, getLCMType(S64, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:205:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 205 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P1)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:205:3: note: in expansion of macro 'EXPECT_EQ' 205 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:206:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 206 | EXPECT_EQ(V4P1, getLCMType(V2P1, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:206:3: note: in expansion of macro 'EXPECT_EQ' 206 | EXPECT_EQ(V4P1, getLCMType(V2P1, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:208:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 208 | EXPECT_EQ(V2P0, getLCMType(V2P0, V4P1)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:208:3: note: in expansion of macro 'EXPECT_EQ' 208 | EXPECT_EQ(V2P0, getLCMType(V2P0, V4P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:209:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 209 | EXPECT_EQ(V4P1, getLCMType(V4P1, V2P0)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:209:3: note: in expansion of macro 'EXPECT_EQ' 209 | EXPECT_EQ(V4P1, getLCMType(V4P1, V2P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:212:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 212 | EXPECT_EQ(V2S32, getLCMType(V2S32, S64)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:212:3: note: in expansion of macro 'EXPECT_EQ' 212 | EXPECT_EQ(V2S32, getLCMType(V2S32, S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:213:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 213 | EXPECT_EQ(S64, getLCMType(S64, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:213:3: note: in expansion of macro 'EXPECT_EQ' 213 | EXPECT_EQ(S64, getLCMType(S64, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:215:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 215 | EXPECT_EQ(V4S16, getLCMType(V4S16, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:215:3: note: in expansion of macro 'EXPECT_EQ' 215 | EXPECT_EQ(V4S16, getLCMType(V4S16, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:216:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 216 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S16)); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:216:3: note: in expansion of macro 'EXPECT_EQ' 216 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:218:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 218 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S8)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:218:3: note: in expansion of macro 'EXPECT_EQ' 218 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:219:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 219 | EXPECT_EQ(V8S8, getLCMType(V4S8, V2S32)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:219:3: note: in expansion of macro 'EXPECT_EQ' 219 | EXPECT_EQ(V8S8, getLCMType(V4S8, V2S32)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:221:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 221 | EXPECT_EQ(V2S16, getLCMType(V2S16, V4S8)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:221:3: note: in expansion of macro 'EXPECT_EQ' 221 | EXPECT_EQ(V2S16, getLCMType(V2S16, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:222:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 222 | EXPECT_EQ(V4S8, getLCMType(V4S8, V2S16)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:222:3: note: in expansion of macro 'EXPECT_EQ' 222 | EXPECT_EQ(V4S8, getLCMType(V4S8, V2S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:224:44: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 224 | EXPECT_EQ(LLT::vector(6, S16), getLCMType(V3S16, V4S8)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:224:3: note: in expansion of macro 'EXPECT_EQ' 224 | EXPECT_EQ(LLT::vector(6, S16), getLCMType(V3S16, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:225:44: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 225 | EXPECT_EQ(LLT::vector(12, S8), getLCMType(V4S8, V3S16)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:225:3: note: in expansion of macro 'EXPECT_EQ' 225 | EXPECT_EQ(LLT::vector(12, S8), getLCMType(V4S8, V3S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:226:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 226 | EXPECT_EQ(V4S16, getLCMType(V4S16, V4S8)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:226:3: note: in expansion of macro 'EXPECT_EQ' 226 | EXPECT_EQ(V4S16, getLCMType(V4S16, V4S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:227:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 227 | EXPECT_EQ(V8S8, getLCMType(V4S8, V4S16)); | ~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:227:3: note: in expansion of macro 'EXPECT_EQ' 227 | EXPECT_EQ(V8S8, getLCMType(V4S8, V4S16)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:229:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 229 | EXPECT_EQ(LLT::vector(6, 4), getLCMType(LLT::vector(3, 4), S8)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:229:3: note: in expansion of macro 'EXPECT_EQ' 229 | EXPECT_EQ(LLT::vector(6, 4), getLCMType(LLT::vector(3, 4), S8)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:230:42: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 230 | EXPECT_EQ(LLT::vector(3, 8), getLCMType(S8, LLT::vector(3, 4))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:230:3: note: in expansion of macro 'EXPECT_EQ' 230 | EXPECT_EQ(LLT::vector(3, 8), getLCMType(S8, LLT::vector(3, 4))); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:233:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 233 | getLCMType(LLT::vector(3, 4), LLT::pointer(4, 8))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:232:3: note: in expansion of macro 'EXPECT_EQ' 232 | EXPECT_EQ(LLT::vector(6, 4), | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:235:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 235 | getLCMType(LLT::pointer(4, 8), LLT::vector(3, 4))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:234:3: note: in expansion of macro 'EXPECT_EQ' 234 | EXPECT_EQ(LLT::vector(3, LLT::pointer(4, 8)), | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:237:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 237 | EXPECT_EQ(V2S64, getLCMType(V2S64, P0)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:237:3: note: in expansion of macro 'EXPECT_EQ' 237 | EXPECT_EQ(V2S64, getLCMType(V2S64, P0)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:238:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 238 | EXPECT_EQ(V2P0, getLCMType(P0, V2S64)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:238:3: note: in expansion of macro 'EXPECT_EQ' 238 | EXPECT_EQ(V2P0, getLCMType(P0, V2S64)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:240:30: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 240 | EXPECT_EQ(V2S64, getLCMType(V2S64, P1)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:240:3: note: in expansion of macro 'EXPECT_EQ' 240 | EXPECT_EQ(V2S64, getLCMType(V2S64, P1)); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:241:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 241 | EXPECT_EQ(V4P1, getLCMType(P1, V2S64)); | ~~~~~~~~~~^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:241:3: note: in expansion of macro 'EXPECT_EQ' 241 | EXPECT_EQ(V4P1, getLCMType(P1, V2S64)); | ^~~~~~~~~ [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o [ 91%] Built target llvm-jitlink [ 91%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o [ 91%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/XCOFFObjectFileTest.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-nm [ 91%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfDataTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DataLayoutTest.cpp.o [ 91%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksLinkingTest.cpp.o [ 91%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o [ 91%] Built target llvm-nm /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.cpp: In function 'std::ostream& llvm::operator<<(std::ostream&, llvm::LLT)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.cpp:13:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 13 | operator<<(std::ostream &OS, const LLT Ty) { | ^~~~~~~~ [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AlignmentTest.cpp.o [ 91%] Linking CXX executable ../../bin/llvm-xray [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksStrTabParsingTest.cpp.o [ 91%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o [ 91%] Building CXX object unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.cpp.o [ 91%] Built target llvm-xray [ 91%] Linking CXX executable AMDGPUDwarfTests [ 91%] Building CXX object unittests/TableGen/CMakeFiles/TableGenTests.dir/CodeExpanderTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:435:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 435 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksParsingTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerTest.cpp:10: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In function '{anonymous}::ALegalizerInfo::ALegalizerInfo(const llvm::TargetSubtargetInfo&)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/FileOutputBuffer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/Buffer.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/Object.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/Object.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::objcopy::elf::Relocation&}; _Tp = llvm::objcopy::elf::Relocation; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOWriter.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/MachODump.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objdump/MachODump.cpp:13: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/MCInstPrinter.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 [ 91%] Built target AMDGPUDwarfTests [ 91%] Building CXX object unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/InstSizes.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOLayoutBuilder.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void DumpLiteralPointerSection(llvm::object::MachOObjectFile*, const llvm::object::SectionRef&, const char*, uint32_t, uint64_t, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable ../../bin/opt [ 91%] Linking CXX executable InterfaceStubTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'virtual void LegalizerInfoTest_MMOAlignment_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:565:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 566 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/Object.cpp.o [ 91%] Linking CXX executable BinaryFormatTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp: In member function 'virtual void {anonymous}::CoverageMappingTest_filename_roundtrip_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:914:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 914 | if (!Compress) | ^ [ 91%] Linking CXX executable LinkerTests [ 91%] Linking CXX executable DemangleTests [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o [ 91%] Built target opt [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp: In member function 'void AArch64GISelMITest_BuildXor_Test::_ZN32AArch64GISelMITest_BuildXor_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:200:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 200 | auto Merge = B.buildMerge(S128, {Copies[0], Copies[1]}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:200:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 91%] Built target InterfaceStubTests [ 91%] Building CXX object unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/DwarfRegMappings.cpp.o [ 91%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void DisassembleMachO(llvm::StringRef, llvm::object::MachOObjectFile*, llvm::StringRef, llvm::StringRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp: In member function 'void AArch64GISelMITest_BuildMerge_Test::_ZN34AArch64GISelMITest_BuildMerge_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:340:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 340 | B.buildMerge(LLT::scalar(128), {RegC0, RegC1, RegC2, RegC3}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:340:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:344:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 344 | B.buildMerge(V2x32, {RegC0, RegC1}).getReg(0); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:344:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:346:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 346 | B.buildMerge(V2x32, {RegC2, RegC3}).getReg(0); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:346:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:348:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 348 | B.buildMerge(LLT::vector(4, 32), {RegC0C1, RegC2C3}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:348:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [ 91%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o [ 91%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/MCDisassemblerTest.cpp.o [ 91%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksSerializerTest.cpp.o [ 91%] Building CXX object unittests/Target/ARM/CMakeFiles/ARMTests.dir/MachineInstrTest.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Object.cpp.o [ 91%] Built target BinaryFormatTests [ 91%] Built target LinkerTests [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o [ 91%] Building CXX object unittests/Target/PowerPC/CMakeFiles/PowerPCTests.dir/AIXRelocModelTest.cpp.o [ 91%] Built target DemangleTests In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Alignment.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/AlignmentTest.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Target/WebAssembly/CMakeFiles/WebAssemblyTests.dir/WebAssemblyExceptionInfoTest.cpp.o In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Alignment.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/AlignmentTest.cpp:9: /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/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]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/ExecMayBeModifiedBeforeAnyUse.cpp.o [ 91%] Linking CXX executable FuzzMutateTests [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.cpp.o [ 91%] Building CXX object unittests/Target/X86/CMakeFiles/X86Tests.dir/MachineSizeOptsTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Module.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ExecutionEngine/ExecutionEngine.h:26, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/OrcTestCommon.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h: In constructor 'llvm::DenseMap::DenseMap(std::initializer_list, KeyT, ValueT, KeyInfoT, BucketT>::value_type>) [with KeyT = llvm::orc::SymbolStringPtr; ValueT = llvm::JITEvaluatedSymbol; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:748:3: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 748 | DenseMap(std::initializer_list Vals) { | ^~~~~~~~ [ 91%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV1Tests.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/AlignmentTest.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h: In constructor 'llvm::DenseMap::DenseMap(std::initializer_list, KeyT, ValueT, KeyInfoT, BucketT>::value_type>) [with KeyT = llvm::orc::SymbolStringPtr; ValueT = llvm::JITEvaluatedSymbol; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:748:3: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o [ 91%] Linking CXX executable OptionTests [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o [ 91%] Built target FuzzMutateTests [ 91%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Reader.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Writer.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::AlignmentTest_ValidCTors_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable MCJITTests In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/SampleProfTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = {anonymous}::SampleProfTest::verifyProfileSummary(llvm::ProfileSummary&, llvm::Module&, bool, bool):: mutable::]': /usr/include/c++/11.2.1/bits/stl_algo.h:3901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3901 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:3901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 91%] Built target OptionTests [ 91%] Building CXX object unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LICMTest.cpp.o [ 91%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/WasmObjcopy.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void DumpSectionContents(llvm::StringRef, llvm::object::MachOObjectFile*, bool)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o [ 91%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o [ 91%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockIndexerTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_DropMaterializerWhenEmpty_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:919:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 919 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:924:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 924 | cantFail(JD.define(absoluteSymbols({{Bar, BarSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::AlignmentTest_Encode_Decode_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_AddAndMaterializeLazySymbol_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:952:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 952 | cantFail(JD.define(absoluteSymbols({{Bar, BarSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Linking CXX executable MCTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_FailAfterPartialResolution_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1209:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1209 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_FailEmissionAfterResolution_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1179:36: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1179 | cantFail(R->notifyResolved(SymbolMap({{Foo, FooSym}, {Bar, BarSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target MCJITTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_TestMaterializationResponsibilityDelegation_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1333:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1333 | cantFail(R->notifyResolved({{Foo, FooSym}})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1335:36: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1335 | cantFail(R2->notifyResolved({{Bar, BarSym}})); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::AlignmentTest_AlignComparisons_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Hashing.h:51, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Alignment.h:24, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/AlignmentTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target MCTests [ 91%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanLoopInfoTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/SampleProf.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/SampleProfTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In lambda function: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:1526:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1526 | return std::find_if(adl_begin(Range), adl_end(Range), P); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:1526:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1526 | return std::find_if(adl_begin(Range), adl_end(Range), P); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:1526:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1526 | return std::find_if(adl_begin(Range), adl_end(Range), P); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:1526:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1526 | return std::find_if(adl_begin(Range), adl_end(Range), P); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_TestGetRequestedSymbolsAndReplace_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1303:36: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1303 | cantFail(R->notifyResolved(SymbolMap({{Foo, FooSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_TestLookupWithUnthreadedMaterialization_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1237:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1237 | cantFail(R->notifyResolved({{Foo, FooSym}})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_TestThatReExportsDontUnnecessarilyMaterialize_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:375:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 375 | cantFail(R->notifyResolved({{Bar, BarSym}})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_AddAndMaterializeLazySymbol_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:941:36: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 941 | cantFail(R->notifyResolved(SymbolMap({{Foo, FooSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_TestGetRequestedSymbolsAndReplace_Test::TestBody()::)>::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1296:43: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1296 | cantFail(R2->notifyResolved(SymbolMap({{Bar, BarSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_ResolveUnrequestedSymbol_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:84:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 84 | cantFail(R->notifyResolved({{Foo, FooSym}, {Bar, BarSym}})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_TestBasicWeakSymbolMaterialization_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:982:36: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 982 | cantFail(R->notifyResolved(SymbolMap({{Foo, FooSym}, {Bar, BarSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_RemoveSymbolsTest_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:172:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 172 | cantFail(R->notifyResolved({{Bar, BarSym}})); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = {anonymous}::CoreAPIsStandardTest_DefineMaterializingSymbol_Test::TestBody()::)>; _ArgTypes = {std::unique_ptr >}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1035:36: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1035 | cantFail(R->notifyResolved(SymbolMap({{Foo, FooSym}, {Bar, BarSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_BasicSuccessfulLookup_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:52:33: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 52 | cantFail(FooMR->notifyResolved({{Foo, FooSym}})); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o [ 91%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/AttributorTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestMaterializeWeakSymbol_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1388:33: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1388 | cantFail(FooR->notifyResolved(SymbolMap({{Foo, FooSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TimePassesTest.cpp.o [ 91%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkRunnerTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::coverage::CoverageSegment; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1577:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1577 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1577:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_RemoveSymbolsTest_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:163:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 163 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:224:32: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 224 | cantFail(BazR->notifyResolved({{Baz, BazSym}})); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AnnotationsTest.cpp.o [ 91%] Building CXX object unittests/TableGen/CMakeFiles/TableGenTests.dir/AutomataTest.cpp.o [ 91%] Linking CXX executable ObjectYAMLTests [ 91%] Linking CXX executable PowerPCTests In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/OrcTestCommon.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestTrivialCircularDependency_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:439:41: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 439 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Succeeded()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:114:3: note: in expansion of macro 'GTEST_PRED_FORMAT1_' 114 | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4414:37: note: in expansion of macro 'EXPECT_PRED_FORMAT1' 4414 | #define EXPECT_THAT(value, matcher) EXPECT_PRED_FORMAT1(\ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:164:3: note: in expansion of macro 'EXPECT_THAT' 164 | EXPECT_THAT(llvm::detail::TakeError(Err), Matcher) | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:439:3: note: in expansion of macro 'EXPECT_THAT_ERROR' 439 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Succeeded()) | ^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_FailAfterMaterialization_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:857:41: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 857 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Succeeded()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:114:3: note: in expansion of macro 'GTEST_PRED_FORMAT1_' 114 | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4414:37: note: in expansion of macro 'EXPECT_PRED_FORMAT1' 4414 | #define EXPECT_THAT(value, matcher) EXPECT_PRED_FORMAT1(\ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:164:3: note: in expansion of macro 'EXPECT_THAT' 164 | EXPECT_THAT(llvm::detail::TakeError(Err), Matcher) | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:857:3: note: in expansion of macro 'EXPECT_THAT_ERROR' 857 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Succeeded()) | ^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanPredicatorTest.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Base64Test.cpp.o [ 91%] Linking CXX executable PluginsTests [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o In file included from /usr/include/c++/11.2.1/set:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:9: /usr/include/c++/11.2.1/bits/stl_set.h: In function 'std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = long long unsigned int; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_set.h:243:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 243 | set(initializer_list __l, | ^~~ /usr/include/c++/11.2.1/bits/stl_set.h: In function 'std::set<_Key, _Compare, _Alloc>::set(std::initializer_list<_Tp>, const _Compare&, const allocator_type&) [with _Key = long long unsigned int; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_set.h:243:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:9: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const long long unsigned int&; _NodeGen = std::_Rb_tree, std::less, std::allocator >::_Alloc_node; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_tree.h:2222:7: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 2222 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target PowerPCTests [ 91%] Built target ObjectYAMLTests [ 91%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/AssemblerTest.cpp.o [ 91%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestLookupWithThreadedMaterialization_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1264:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1264 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp: In member function 'virtual void LowerTypeTests_BitSetBuilder_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:51:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 51 | }; | ^ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:9: /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target PluginsTests [ 91%] Building CXX object unittests/tools/llvm-exegesis/ARM/CMakeFiles/LLVMExegesisARMTests.dir/AssemblerTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringExtras.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Error.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/FileOutputBuffer.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/Buffer.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/Object.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-objcopy/ELF/Object.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 91%] Building CXX object unittests/tools/llvm-exegesis/AArch64/CMakeFiles/LLVMExegesisAArch64Tests.dir/TargetTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/OrcTestCommon.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_FailureInDependency_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:654:41: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 654 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Failed()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:114:3: note: in expansion of macro 'GTEST_PRED_FORMAT1_' 114 | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4414:37: note: in expansion of macro 'EXPECT_PRED_FORMAT1' 4414 | #define EXPECT_THAT(value, matcher) EXPECT_PRED_FORMAT1(\ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:164:3: note: in expansion of macro 'EXPECT_THAT' 164 | EXPECT_THAT(llvm::detail::TakeError(Err), Matcher) | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:654:3: note: in expansion of macro 'EXPECT_THAT_ERROR' 654 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Failed()) | ^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o [ 91%] Linking CXX executable MITests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_FailureInCircularDependency_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:724:41: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 724 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Failed()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:114:3: note: in expansion of macro 'GTEST_PRED_FORMAT1_' 114 | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4414:37: note: in expansion of macro 'EXPECT_PRED_FORMAT1' 4414 | #define EXPECT_THAT(value, matcher) EXPECT_PRED_FORMAT1(\ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:164:3: note: in expansion of macro 'EXPECT_THAT' 164 | EXPECT_THAT(llvm::detail::TakeError(Err), Matcher) | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:724:3: note: in expansion of macro 'EXPECT_THAT_ERROR' 724 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Failed()) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, long long unsigned int&}; _Tp = {anonymous}::InputFunctionCoverageData; _Alloc = std::allocator<{anonymous}::InputFunctionCoverageData>]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::InputFunctionCoverageData>::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp: In member function 'virtual void LowerTypeTests_GlobalLayoutBuilder_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:94:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 94 | }; | ^ In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Attributes.h:29, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Argument.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/PassManager.h:45, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:9: /usr/include/c++/11.2.1/bits/stl_tree.h:1102:30: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 1102 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, long long unsigned int&}; _Tp = {anonymous}::InputFunctionCoverageData; _Alloc = std::allocator<{anonymous}::InputFunctionCoverageData>]': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o [ 91%] Building CXX object unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/DecomposeStackOffsetTest.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_AddDependencyOnFailedSymbol_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:794:41: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 794 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Failed()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:114:3: note: in expansion of macro 'GTEST_PRED_FORMAT1_' 114 | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4414:37: note: in expansion of macro 'EXPECT_PRED_FORMAT1' 4414 | #define EXPECT_THAT(value, matcher) EXPECT_PRED_FORMAT1(\ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:164:3: note: in expansion of macro 'EXPECT_THAT' 164 | EXPECT_THAT(llvm::detail::TakeError(Err), Matcher) | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:794:3: note: in expansion of macro 'EXPECT_THAT_ERROR' 794 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Failed()) | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 91%] Built target MITests [ 91%] Building CXX object unittests/tools/llvm-exegesis/PowerPC/CMakeFiles/LLVMExegesisPowerPCTests.dir/AnalysisTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp: In member function 'virtual void LowerTypeTests_ByteArrayBuilder_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:139:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 139 | }; | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:139:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:139:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:139:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:139:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Transforms/IPO/LowerTypeTests.cpp:139:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_FailEmissionAfterResolution_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1174:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1174 | cantFail(JD.define(absoluteSymbols({{Baz, BazSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV2Tests.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void {anonymous}::CoverageMappingTest::startFunction(llvm::StringRef, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void {anonymous}::CoverageMappingTest::startFunction(llvm::StringRef, uint64_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:58, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.h:31, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_LowerSEXTINREG_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1319:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1319 | ASSERT_TRUE(Helper.lower(*MIB, 0, LLT()) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1319:3: note: in expansion of macro 'ASSERT_TRUE' 1319 | ASSERT_TRUE(Helper.lower(*MIB, 0, LLT()) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_AsynchronousGeneratorTest_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1131:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1131 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_WidenSEXTINREG_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1226:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1226 | ASSERT_TRUE(Helper.widenScalar(*MIB, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1226:3: note: in expansion of macro 'ASSERT_TRUE' 1226 | ASSERT_TRUE(Helper.widenScalar(*MIB, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSEXTINREG2_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1287:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1287 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(8)) == | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1287:3: note: in expansion of macro 'ASSERT_TRUE' 1287 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(8)) == | ^~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSEXTINREG_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1257:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1257 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(10)) == | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1257:3: note: in expansion of macro 'ASSERT_TRUE' 1257 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(10)) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestBasicAliases_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:319:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 319 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:322:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 322 | cantFail(JD.define(absoluteSymbols({{Qux, QuxSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_FewerElementsAnd_Test::_ZN12_GLOBAL__N_140AArch64GISelMITest_FewerElementsAnd_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:739:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 739 | EXPECT_TRUE(Helper.fewerElementsVector(*And, 0, V2S32) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:739:3: note: in expansion of macro 'EXPECT_TRUE' 739 | EXPECT_TRUE(Helper.fewerElementsVector(*And, 0, V2S32) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTLZ0_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_LowerBitCountingCTLZ0_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:304:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 304 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:304:3: note: in expansion of macro 'EXPECT_TRUE' 304 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ3_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_LowerBitCountingCTTZ3_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:277:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 277 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:277:3: note: in expansion of macro 'EXPECT_TRUE' 277 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ1_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_LowerBitCountingCTTZ1_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:76:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 76 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:76:3: note: in expansion of macro 'EXPECT_TRUE' 76 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ2_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_LowerBitCountingCTTZ2_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:181:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 181 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:181:3: note: in expansion of macro 'EXPECT_TRUE' 181 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestChainedAliases_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:336:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 336 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTLZ1_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_LowerBitCountingCTLZ1_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:368:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 368 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, s8) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:368:3: note: in expansion of macro 'EXPECT_TRUE' 368 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, s8) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTLZZeroUndef_Test::_ZN12_GLOBAL__N_153AArch64GISelMITest_WidenBitCountingCTLZZeroUndef_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:446:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 446 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ_ZU, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:446:3: note: in expansion of macro 'EXPECT_TRUE' 446 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ_ZU, 1, s16) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTLZ_Test::_ZN12_GLOBAL__N_144AArch64GISelMITest_WidenBitCountingCTLZ_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:410:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 410 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:410:3: note: in expansion of macro 'EXPECT_TRUE' 410 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ, 1, s16) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTTZ_ZERO_UNDEF_Test::_ZN12_GLOBAL__N_155AArch64GISelMITest_WidenBitCountingCTTZ_ZERO_UNDEF_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:515:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 515 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ_ZERO_UNDEF, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:515:3: note: in expansion of macro 'EXPECT_TRUE' 515 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ_ZERO_UNDEF, 1, s16) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTPOP_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_WidenBitCountingCTPOP_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:481:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 481 | EXPECT_TRUE(Helper.widenScalar(*MIBCTPOP, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:481:3: note: in expansion of macro 'EXPECT_TRUE' 481 | EXPECT_TRUE(Helper.widenScalar(*MIBCTPOP, 1, s16) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTTZ_Test::_ZN12_GLOBAL__N_144AArch64GISelMITest_WidenBitCountingCTTZ_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:548:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 548 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:548:3: note: in expansion of macro 'EXPECT_TRUE' 548 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ, 1, s16) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenSSUBO_Test::_ZN12_GLOBAL__N_134AArch64GISelMITest_WidenSSUBO_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:701:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 701 | EXPECT_TRUE(Helper.widenScalar(*MIBSSUBO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:701:3: note: in expansion of macro 'EXPECT_TRUE' 701 | EXPECT_TRUE(Helper.widenScalar(*MIBSSUBO, 0, s16) == | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenSADDO_Test::_ZN12_GLOBAL__N_134AArch64GISelMITest_WidenSADDO_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:662:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 662 | EXPECT_TRUE(Helper.widenScalar(*MIBSAddO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:662:3: note: in expansion of macro 'EXPECT_TRUE' 662 | EXPECT_TRUE(Helper.widenScalar(*MIBSAddO, 0, s16) == | ^~~~~~~~~~~ [ 91%] Linking CXX executable ../../bin/llvm-objdump /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenUADDO_Test::_ZN12_GLOBAL__N_134AArch64GISelMITest_WidenUADDO_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:584:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 584 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:584:3: note: in expansion of macro 'EXPECT_TRUE' 584 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ^~~~~~~~~~~ [ 91%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV3Tests.cpp.o [ 91%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV4Tests.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenUSUBO_Test::_ZN12_GLOBAL__N_134AArch64GISelMITest_WidenUSUBO_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:623:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 623 | EXPECT_TRUE(Helper.widenScalar(*MIBUSUBO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:623:3: note: in expansion of macro 'EXPECT_TRUE' 623 | EXPECT_TRUE(Helper.widenScalar(*MIBUSUBO, 0, s16) == | ^~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/OrcTestCommon.h:27, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestCircularDependenceInOneJITDylib_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:564:41: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 564 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Succeeded()) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:114:3: note: in expansion of macro 'GTEST_PRED_FORMAT1_' 114 | GTEST_PRED_FORMAT1_(pred_format, v1, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4414:37: note: in expansion of macro 'EXPECT_PRED_FORMAT1' 4414 | #define EXPECT_THAT(value, matcher) EXPECT_PRED_FORMAT1(\ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:164:3: note: in expansion of macro 'EXPECT_THAT' 164 | EXPECT_THAT(llvm::detail::TakeError(Err), Matcher) | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:564:3: note: in expansion of macro 'EXPECT_THAT_ERROR' 564 | EXPECT_THAT_ERROR(FooR->notifyResolved({{Foo, FooSym}}), Succeeded()) | ^~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VectorTypesTest.cpp.o [ 91%] Linking CXX executable RemarksTests In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.h:31, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ0_Test::_ZN12_GLOBAL__N_145AArch64GISelMITest_LowerBitCountingCTTZ0_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:45:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 45 | Helper.lower(*MIBCTTZ, 0, LLT::scalar(64))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:44:3: note: in expansion of macro 'EXPECT_EQ' 44 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_NarrowScalarCTLZ_Test::_ZN12_GLOBAL__N_140AArch64GISelMITest_NarrowScalarCTLZ_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:111:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 111 | Helper.narrowScalar(*CTLZ, 1, LLT::scalar(32))); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_NarrowScalarCTTZ_Test::_ZN12_GLOBAL__N_140AArch64GISelMITest_NarrowScalarCTTZ_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:146:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 146 | Helper.narrowScalar(*CTTZ, 1, LLT::scalar(32))); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:145:3: note: in expansion of macro 'EXPECT_EQ' 145 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTPOP1_Test::_ZN12_GLOBAL__N_146AArch64GISelMITest_WidenBitCountingCTPOP1_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:216:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 216 | Helper.widenScalar(*MIBCTPOP, 1, s16)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:215:3: note: in expansion of macro 'EXPECT_EQ' 215 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenBitCountingCTPOP2_Test::_ZN12_GLOBAL__N_146AArch64GISelMITest_WidenBitCountingCTPOP2_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:249:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 249 | Helper.widenScalar(*MIBCTPOP, 1, s16)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:248:3: note: in expansion of macro 'EXPECT_EQ' 248 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBitCountingCTLZLibcall_Test::_ZN12_GLOBAL__N_151AArch64GISelMITest_LowerBitCountingCTLZLibcall_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:336:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 336 | Helper.lower(*MIBCTLZ, 0, LLT::scalar(32))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:335:3: note: in expansion of macro 'EXPECT_EQ' 335 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_MoreElementsAnd_Test::_ZN12_GLOBAL__N_139AArch64GISelMITest_MoreElementsAnd_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:791:38: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 791 | Helper.moreElementsVector(*And, 0, v6s32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:790:3: note: in expansion of macro 'EXPECT_EQ' 790 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 91%] Built target llvm-objdump [ 91%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/BenchmarkResultTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_FewerElementsPhi_Test::_ZN12_GLOBAL__N_140AArch64GISelMITest_FewerElementsPhi_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:871:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 871 | Helper.fewerElementsVector(*Phi, 0, v2s32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:870:3: note: in expansion of macro 'EXPECT_EQ' 870 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_GeneratorTest_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1054:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1054 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}, {Baz, BazHiddenSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:1079:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 1079 | SymbolMap({{Bar, BarSym}, {Baz, BazSym}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Built target RemarksTests /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_load_coverage_with_bogus_function_name_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/tools/llvm-profgen/CMakeFiles/LLVMProfgenTests.dir/ContextCompressionTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerFNEG_Test::_ZN12_GLOBAL__N_133AArch64GISelMITest_LowerFNEG_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:931:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 931 | Helper.lower(*FNeg0, 0, LLT::scalar(64))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:930:3: note: in expansion of macro 'EXPECT_EQ' 930 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:933:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 933 | Helper.lower(*FNeg1, 0, LLT::scalar(64))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:932:3: note: in expansion of macro 'EXPECT_EQ' 932 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_LookupWithHiddenSymbols_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:243:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 243 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarHiddenSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:246:38: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 246 | cantFail(JD2.define(absoluteSymbols({{Bar, QuxSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerMinMax_Test::_ZN12_GLOBAL__N_135AArch64GISelMITest_LowerMinMax_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:976:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 976 | Helper.lower(*SMin, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:975:3: note: in expansion of macro 'EXPECT_EQ' 975 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:978:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 978 | Helper.lower(*SMax, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:977:3: note: in expansion of macro 'EXPECT_EQ' 977 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:980:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 980 | Helper.lower(*UMin, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:979:3: note: in expansion of macro 'EXPECT_EQ' 979 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:982:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 982 | Helper.lower(*UMax, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:981:3: note: in expansion of macro 'EXPECT_EQ' 981 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:985:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 985 | Helper.lower(*SMinV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:984:3: note: in expansion of macro 'EXPECT_EQ' 984 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:987:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 987 | Helper.lower(*SMaxV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:986:3: note: in expansion of macro 'EXPECT_EQ' 986 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:989:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 989 | Helper.lower(*UMinV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:988:3: note: in expansion of macro 'EXPECT_EQ' 988 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:991:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 991 | Helper.lower(*UMaxV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:990:3: note: in expansion of macro 'EXPECT_EQ' 990 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_load_coverage_for_several_functions_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VPIntrinsicTest.cpp.o [ 92%] Linking CXX executable ObjectTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestReexportsGenerator_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:397:38: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 397 | cantFail(JD2.define(absoluteSymbols({{Foo, FooSym}, {Bar, BarSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_multiple_regions_end_after_parent_ends_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_LookupFlagsTest_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:272:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 272 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_multiple_completed_segments_at_same_loc_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable FileCheckTests In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_dont_emit_redundant_segments_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable ../../bin/llvm-objcopy In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_dont_emit_closing_segment_at_new_region_start_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_handle_sandwiched_zero_length_region_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenScalarBuildVector_Test::_ZN12_GLOBAL__N_146AArch64GISelMITest_WidenScalarBuildVector_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1050:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1050 | Helper.widenScalar(*BV0, 0, V2S32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1049:3: note: in expansion of macro 'EXPECT_EQ' 1049 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1052:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1052 | Helper.widenScalar(*BV1, 1, S32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1051:3: note: in expansion of macro 'EXPECT_EQ' 1051 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/PowerPC/CMakeFiles/LLVMExegesisPowerPCTests.dir/SnippetGeneratorTest.cpp.o In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/InstrProfTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestBasicReExports_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:354:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 354 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_handle_last_completed_region_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 92%] Built target ObjectTests In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/InstrProfTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 92%] Building CXX object unittests/tools/llvm-exegesis/PowerPC/CMakeFiles/LLVMExegesisPowerPCTests.dir/TargetTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerMergeValues_Test::_ZN12_GLOBAL__N_140AArch64GISelMITest_LowerMergeValues_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1119:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1119 | Helper.widenScalar(*Merge0, 1, S9)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1118:3: note: in expansion of macro 'EXPECT_EQ' 1118 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1121:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1121 | Helper.widenScalar(*Merge1, 1, S9)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1120:3: note: in expansion of macro 'EXPECT_EQ' 1120 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1125:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1125 | Helper.widenScalar(*Merge2, 1, S32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1124:3: note: in expansion of macro 'EXPECT_EQ' 1124 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_basic_coverage_iteration_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Built target FileCheckTests [ 92%] Generating ../../bin/llvm-addr2line [ 92%] Built target llvm-addr2line /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp: In member function 'virtual void {anonymous}::CoreAPIsStandardTest_TestThatReExportsDontUnnecessarilyMaterialize_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:368:37: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 368 | cantFail(JD.define(absoluteSymbols({{Foo, FooSym}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenScalarMergeValuesPointer_Test::_ZN12_GLOBAL__N_153AArch64GISelMITest_WidenScalarMergeValuesPointer_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1190:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1190 | auto Merge = B.buildMerge(P0, {Lo, Hi}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1190:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.h:31, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1193:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1193 | Helper.widenScalar(*Merge, 1, S64)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1192:3: note: in expansion of macro 'EXPECT_EQ' 1192 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_combine_regions_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LibcallFPTrunc_Test::_ZN12_GLOBAL__N_138AArch64GISelMITest_LibcallFPTrunc_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1390:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1390 | auto MIBMerge = B.buildMerge(S128, {Copies[1], Copies[2]}); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1390:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_dont_combine_expansions_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_strip_unknown_filename_prefix_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable OrcJITTests /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 92%] Built target llvm-objcopy [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/BasicBlockUtilsTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_uncovered_function_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_combine_expansions_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_load_coverage_for_expanded_file_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_uncovered_function_with_mapping_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_create_combined_regions_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_restore_combined_counter_after_nested_region_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CallPromotionUtilsTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_skipped_segments_have_no_count_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AssumeBundleQueriesTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_handle_consecutive_regions_with_zero_length_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/CoverageMappingTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:657:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 657 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 658 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable AArch64Tests [ 92%] Built target OrcJITTests [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BasicAliasAnalysisTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o [ 92%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockVerifierTest.cpp.o [ 92%] Linking CXX executable TableGenTests In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/llvm-readobj.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::GNUELFDumper >::printNotes()::, llvm::object::ELFType::Off, llvm::object::ELFType::Addr)>; Ret = void; Params = {llvm::Optional, llvm::support::detail::packed_endian_specific_integral, llvm::support::detail::packed_endian_specific_integral}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 184 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::GNUELFDumper >::printNotes()::, llvm::object::ELFType::Off, llvm::object::ELFType::Addr)>; Ret = void; Params = {llvm::Optional, llvm::support::detail::packed_endian_specific_integral, llvm::support::detail::packed_endian_specific_integral}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/GISelMITest.h:31, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_NarrowScalarExtract_Test::_ZN12_GLOBAL__N_143AArch64GISelMITest_NarrowScalarExtract_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2408:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2408 | Helper.narrowScalar(*MIBExtractS32, 1, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2407:3: note: in expansion of macro 'EXPECT_EQ' 2407 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2411:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2411 | Helper.narrowScalar(*MIBExtractS16, 1, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2410:3: note: in expansion of macro 'EXPECT_EQ' 2410 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CloningTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerInsert_Test::_ZN12_GLOBAL__N_135AArch64GISelMITest_LowerInsert_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2456:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2456 | Helper.lower(*InsertS64S32, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2455:3: note: in expansion of macro 'EXPECT_EQ' 2455 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2459:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2459 | Helper.lower(*InsertS64P1, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2458:3: note: in expansion of macro 'EXPECT_EQ' 2458 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2462:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2462 | Helper.lower(*InsertP0S32, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2461:3: note: in expansion of macro 'EXPECT_EQ' 2461 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2465:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2465 | Helper.lower(*InsertP0P1, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2464:3: note: in expansion of macro 'EXPECT_EQ' 2464 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2468:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2468 | Helper.lower(*InsertV2S32S32, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2467:3: note: in expansion of macro 'EXPECT_EQ' 2467 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2471:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2471 | Helper.lower(*InsertV2S32P1, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2470:3: note: in expansion of macro 'EXPECT_EQ' 2470 | EXPECT_EQ(LegalizerHelper::LegalizeResult::UnableToLegalize, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractorTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerFFloor_Test::_ZN12_GLOBAL__N_135AArch64GISelMITest_LowerFFloor_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2540:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2540 | Helper.lower(*Floor, 0, LLT())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2539:3: note: in expansion of macro 'EXPECT_EQ' 2539 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Built target TableGenTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_LowerBSWAP_Test::_ZN12_GLOBAL__N_134AArch64GISelMITest_LowerBSWAP_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2573:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2573 | Helper.lower(*BSwap, 0, LLT())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2572:3: note: in expansion of macro 'EXPECT_EQ' 2572 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenUnmerge_Test::_ZN12_GLOBAL__N_136AArch64GISelMITest_WidenUnmerge_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2623:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2623 | Helper.widenScalar(*UnmergePtr, 0, S96)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2622:3: note: in expansion of macro 'EXPECT_EQ' 2622 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2626:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2626 | Helper.widenScalar(*UnmergeScalar, 0, S96)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2625:3: note: in expansion of macro 'EXPECT_EQ' 2625 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Linking CXX executable X86Tests [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AArch64SelectionDAGTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_BitcastLoad_Test::_ZN12_GLOBAL__N_135AArch64GISelMITest_BitcastLoad_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2669:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2669 | Helper.bitcast(*Load, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2668:3: note: in expansion of macro 'EXPECT_EQ' 2668 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_BitcastStore_Test::_ZN12_GLOBAL__N_136AArch64GISelMITest_BitcastStore_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2704:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2704 | Helper.bitcast(*Store, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2703:3: note: in expansion of macro 'EXPECT_EQ' 2703 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AllocationOrderTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_BitcastBitOps_Test::_ZN12_GLOBAL__N_137AArch64GISelMITest_BitcastBitOps_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2784:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2784 | Helper.bitcast(*And, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2783:3: note: in expansion of macro 'EXPECT_EQ' 2783 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2788:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2788 | Helper.bitcast(*Or, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2787:3: note: in expansion of macro 'EXPECT_EQ' 2787 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2792:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2792 | Helper.bitcast(*Xor, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2791:3: note: in expansion of macro 'EXPECT_EQ' 2791 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/RegisterAliasingTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_NarrowImplicitDef_Test::_ZN12_GLOBAL__N_141AArch64GISelMITest_NarrowImplicitDef_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2869:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2869 | Helper.narrowScalar(*Implicit1, 0, S48)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2868:3: note: in expansion of macro 'EXPECT_EQ' 2868 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2873:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2873 | Helper.narrowScalar(*Implicit2, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2872:3: note: in expansion of macro 'EXPECT_EQ' 2872 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2877:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2877 | Helper.narrowScalar(*Implicit3, 0, S48)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2876:3: note: in expansion of macro 'EXPECT_EQ' 2876 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2881:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2881 | Helper.narrowScalar(*Implicit4, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2880:3: note: in expansion of macro 'EXPECT_EQ' 2880 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_WidenFreeze_Test::_ZN12_GLOBAL__N_135AArch64GISelMITest_WidenFreeze_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2932:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2932 | Helper.widenScalar(*FreezeScalar, 0, S128)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2931:3: note: in expansion of macro 'EXPECT_EQ' 2931 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2936:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2936 | Helper.widenScalar(*FreezeVector, 0, V2S64)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2935:3: note: in expansion of macro 'EXPECT_EQ' 2935 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_NarrowFreeze_Test::_ZN12_GLOBAL__N_136AArch64GISelMITest_NarrowFreeze_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2987:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2987 | Helper.narrowScalar(*FreezeScalar, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2986:3: note: in expansion of macro 'EXPECT_EQ' 2986 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2991:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2991 | Helper.narrowScalar(*FreezeOdd, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2990:3: note: in expansion of macro 'EXPECT_EQ' 2990 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2995:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2995 | Helper.narrowScalar(*FreezeVector, 0, V2S16)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2994:3: note: in expansion of macro 'EXPECT_EQ' 2994 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2999:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2999 | Helper.narrowScalar(*FreezeVector1, 0, S16)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2998:3: note: in expansion of macro 'EXPECT_EQ' 2998 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Built target AArch64Tests [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/BenchmarkResultTest.cpp.o [ 92%] Linking CXX executable WebAssemblyTests [ 92%] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_FewerElementsFreeze_Test::_ZN12_GLOBAL__N_143AArch64GISelMITest_FewerElementsFreeze_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3070:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3070 | Helper.fewerElementsVector(*FreezeVector1, 0, S32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3069:3: note: in expansion of macro 'EXPECT_EQ' 3069 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3074:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3074 | Helper.fewerElementsVector(*FreezeVector2, 0, V2S16)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3073:3: note: in expansion of macro 'EXPECT_EQ' 3073 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Built target X86Tests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_MoreElementsFreeze_Test::_ZN12_GLOBAL__N_142AArch64GISelMITest_MoreElementsFreeze_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3117:38: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3117 | Helper.moreElementsVector(*FreezeVector1, 0, V4S32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3116:3: note: in expansion of macro 'EXPECT_EQ' 3116 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_FewerElementsInsertVectorElt_Test::_ZN12_GLOBAL__N_152AArch64GISelMITest_FewerElementsInsertVectorElt_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3171:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3171 | Helper.fewerElementsVector(*InsertV8Constant7_0, 0, V2S16)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3170:3: note: in expansion of macro 'EXPECT_EQ' 3170 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3177:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3177 | Helper.fewerElementsVector(*InsertV8Constant7_1, 0, V3S16)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3176:3: note: in expansion of macro 'EXPECT_EQ' 3176 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_widenScalarUnmerge_Test::_ZN12_GLOBAL__N_142AArch64GISelMITest_widenScalarUnmerge_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3240:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3240 | Helper.widenScalar(*Unmerge, 0, S64)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3239:3: note: in expansion of macro 'EXPECT_EQ' 3239 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'void {anonymous}::AArch64GISelMITest_BitcastSelect_Test::_ZN12_GLOBAL__N_137AArch64GISelMITest_BitcastSelect_Test8TestBodyEv.part.0()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2738:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2738 | Helper.bitcast(*Select, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2737:3: note: in expansion of macro 'EXPECT_EQ' 2737 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2758:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2758 | Helper.bitcast(*VSelect, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2757:3: note: in expansion of macro 'EXPECT_EQ' 2757 | EXPECT_EQ(LegalizerHelper::LegalizeResult::UnableToLegalize, | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2760:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2760 | Helper.bitcast(*VSelect, 1, LLT::scalar(4))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2759:3: note: in expansion of macro 'EXPECT_EQ' 2759 | EXPECT_EQ(LegalizerHelper::LegalizeResult::UnableToLegalize, | ^~~~~~~~~ [ 92%] Linking CXX executable ARMTests [ 92%] Linking CXX executable IPOTests [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFAcceleratorTableTest.cpp.o [ 92%] Linking CXX executable GlobalISelTests [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDataExtractorTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APFixedPointTest.cpp.o [ 92%] Built target WebAssemblyTests [ 92%] Building CXX object unittests/DebugInfo/GSYM/CMakeFiles/DebugInfoGSYMTests.dir/GSYMTest.cpp.o [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugArangeSetTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o [ 92%] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.cpp.o [ 92%] Built target IPOTests [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o [ 92%] Built target ARMTests [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o [ 92%] Built target GlobalISelTests [ 92%] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/llvm-readobj.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In function 'llvm::Expected > > toULEB128Array(llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugFrameTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitFieldsTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/StringRef.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Twine.h:13, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/../tools/llvm-profgen/ErrorHandling.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/../tools/llvm-profgen/ProfileGenerator.h:11, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-profgen/ContextCompressionTest.cpp:8: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h: In instantiation of 'void llvm::optional_detail::OptionalStorage >::emplace(Args&& ...) [with Args = {const std::pair, std::allocator >, llvm::sampleprof::LineLocation>}; T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:79:14: required from 'constexpr llvm::optional_detail::OptionalStorage >::OptionalStorage(llvm::optional_detail::OptionalStorage >&&) [with T = const std::pair, llvm::sampleprof::LineLocation>; bool = false]' /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:253:13: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/Optional.h:113:12: warning: cast from type 'const std::pair, llvm::sampleprof::LineLocation>*' to type 'void*' casts away qualifiers [-Wcast-qual] 113 | ::new ((void *)std::addressof(value)) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeMoverUtilsTest.cpp.o [ 93%] Linking CXX executable LLVMFrontendTests [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCInst&}; _Tp = llvm::MCInst; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/SnippetGeneratorTest.cpp.o [ 93%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/RegisterAliasingTest.cpp.o [ 93%] Built target LLVMFrontendTests [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o [ 93%] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/InstrProfTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::Error llvm::InstrProfSymtab::addFuncName(llvm::StringRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::codeview::ArrayRecord&}; _Tp = llvm::codeview::ArrayRecord; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual llvm::Error {anonymous}::MockCallbacks::visitKnownRecord(llvm::codeview::CVType&, llvm::codeview::ArrayRecord&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::MaybeSparseInstrProfTest_value_prof_data_read_write_mapping_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/CoalescingBitVectorTest.cpp.o [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o [ 93%] Linking CXX executable LLVMExegesisAArch64Tests [ 93%] Linking CXX executable TextAPITests [ 93%] Linking CXX executable AMDGPUTests In file included from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/MathExtras.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/APInt.h:19, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/InstrProfTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1925 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h: In member function 'void llvm::InstrProfSymtab::finalizeSymtab()': /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1954 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1955 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1956 | __comp); | ~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1871 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkResultTest_WriteToAndReadFromDisk_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o [ 93%] Linking CXX executable LLVMProfgenTests [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CaptureTrackingTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseSet.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/IR/Function.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ProfileData/InstrProfTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::MaybeSparseInstrProfTest_instr_prof_symtab_test_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Built target TextAPITests [ 93%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.cpp.o [ 93%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/TargetTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparatorTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o [ 93%] Built target LLVMProfgenTests [ 93%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o [ 93%] Built target AMDGPUTests [ 93%] Generating ../../bin/llvm-strip [ 93%] Built target llvm-strip [ 93%] Generating ../../bin/llvm-bitcode-strip [ 93%] Built target llvm-bitcode-strip [ 93%] Generating ../../bin/llvm-install-name-tool [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivisionTest.cpp.o [ 93%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRProducerConsumerTest.cpp.o [ 93%] Built target llvm-install-name-tool [ 93%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/RegisterValueTest.cpp.o [ 93%] Built target LLVMExegesisAArch64Tests [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LocalTest.cpp.o [ 93%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/SnippetGeneratorTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopRotationUtilsTest.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In static member function 'static void {anonymous}::RandomAccessVisitorTest::SetUpTestCase()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 93%] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopUtilsTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanSlpTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ScalarEvolutionExpanderTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SizeOptsTest.cpp.o [ 93%] Linking CXX executable LLVMExegesisARMTests [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SSAUpdaterBulkTest.cpp.o [ 93%] Linking CXX executable CFIVerifyTests [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DirectedGraphTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/EnumeratedArrayTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o [ 95%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o [ 95%] Linking CXX executable ProfileDataTests [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FallibleIteratorTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FloatingPointMode.cpp.o [ 96%] Built target LLVMExegesisARMTests [ 96%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AsmPrinterDwarfTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o [ 96%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/UnrollLoopTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o [ 96%] Built target CFIVerifyTests [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o [ 96%] Built target ProfileDataTests [ 96%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSessionTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::MCInst&}; _Tp = llvm::MCInst; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ConstraintSystemTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/DDGTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o [ 96%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/VFABIUtils.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o [ 96%] Linking CXX executable LLVMExegesisPowerPCTests [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFExpressionCompactPrinterTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:67, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkResultTest_WriteToAndReadFromDisk_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/DivergenceAnalysisTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/DomTreeUpdaterTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSymbolReuseTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/DIE.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const llvm::dwarfgen::LineTable::ValueAndLength*; _Tp = llvm::dwarfgen::LineTable::ValueAndLength; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFListTableTest.cpp.o [ 96%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SchedClassResolutionTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFLocationExpressionTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o [ 96%] Built target LLVMExegesisPowerPCTests [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CRCTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o [ 96%] Linking CXX executable DebugInfoMSFTests [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFFormValue}; _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugLine::FileNameEntry}; _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'llvm::DWARFDebugLine::Prologue llvm::dwarfgen::LineTable::createBasicPrologue() const': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::dwarfgen::LineTable::ValueAndLength}; _Tp = llvm::dwarfgen::LineTable::ValueAndLength; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::dwarfgen::LineTable::addByte(uint8_t)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::dwarfgen::LineTable::addStandardOpcode(uint8_t, llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/DIE.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/DIE.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void llvm::dwarfgen::LineTable::addExtendedOpcode(uint64_t, uint8_t, llvm::ArrayRef)': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/DIE.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /usr/include/c++/11.2.1/bits/stl_vector.h:1665:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableListTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o [ 96%] Built target DebugInfoMSFTests [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o [ 96%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/GSYM/GSYMTest.cpp:10: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::gsym::LineEntry&}; _Tp = llvm::gsym::LineEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMap.h:16, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/GSYM/GSYMTest.cpp:10: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::gsym::LineEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: In function 'void AddLines(uint64_t, uint32_t, llvm::gsym::FunctionInfo&)': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o [ 96%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordsTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DJBTest.cpp.o [ 96%] Linking CXX executable DebugInfoCodeViewTests [ 96%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/FunctionPropertiesAnalysisTest.cpp.o [ 96%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetFileTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ELFAttributeParserTest.cpp.o [ 96%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetGeneratorTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/IRSimilarityIdentifierTest.cpp.o [ 96%] Built target DebugInfoCodeViewTests [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/IVDescriptorsTest.cpp.o [ 96%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o [ 96%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetRepetitorTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h:245:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 245 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In lambda function: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6628 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/llvm-readobj.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::LLVMELFDumper >::printNotes()::, llvm::object::ELFType::Off, llvm::object::ELFType::Addr)>; Ret = void; Params = {llvm::Optional, llvm::support::detail::packed_endian_specific_integral, llvm::support::detail::packed_endian_specific_integral}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 184 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6502:15: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6502 | W.printHex("Offset", Offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6502:15: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6503:15: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6503 | W.printHex("Size", Size); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6503:15: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 [ 96%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/TargetTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoadsTest.cpp.o [ 96%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void GSYMTest_TestLineTableEncodeErrors_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In function 'void printMipsReginfoData(llvm::ScopedPrinter&, const llvm::object::Elf_Mips_RegInfo&) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:2912:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 2912 | W.printHex("GP", Reginfo.ri_gp_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:2912:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [ 96%] Linking CXX executable LLVMExegesisTests [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o [ 96%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopNestTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o [ 96%] Built target LLVMExegesisTests [ 96%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIETest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ExtensibleRTTITest.cpp.o [ 96%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/ScopedPrinter.h:245:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 245 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In function 'void printMipsReginfoData(llvm::ScopedPrinter&, const llvm::object::Elf_Mips_RegInfo&) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:2912:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 2912 | W.printHex("GP", Reginfo.ri_gp_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:2912:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In lambda function: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6628 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileCollectorTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/llvm-readobj.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::LLVMELFDumper >::printNotes()::, llvm::object::ELFType::Off, llvm::object::ELFType::Addr)>; Ret = void; Params = {llvm::Optional, llvm::support::detail::packed_endian_specific_integral, llvm::support::detail::packed_endian_specific_integral}]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 184 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:184:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6502:15: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6502 | W.printHex("Offset", Offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6502:15: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6503:15: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6503 | W.printHex("Size", Size); | ~~~~~~~~~~^~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6503:15: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o [ 97%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileUtilitiesTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FSUniqueIDTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Host.cpp.o [ 97%] Linking CXX executable ScalarTests [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o [ 97%] Linking CXX executable UtilsTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o [ 97%] Built target ScalarTests [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSATest.cpp.o [ 97%] Linking CXX executable DebugInfoPDBTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o [ 97%] Built target UtilsTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o [ 97%] Linking CXX executable VectorizeTests [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/PassManagerTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/IndexedAccessorTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o [ 97%] Built target VectorizeTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o [ 97%] Built target DebugInfoPDBTests [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/InstructionCostTest.cpp.o [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ItaniumManglingCanonicalizerTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/SelectionDAGAddressAnalysisTest.cpp.o [ 97%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TypeTraitsTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o [ 97%] Linking CXX executable LLVMExegesisMipsTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp: In instantiation of 'void {anonymous}::RangeAdapterRValueTest_RangeType_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::BidirectionalVector]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:158:1: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:162:61: warning: 'this' pointer is null [-Wnonnull] 162 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:50:20: note: in a call to non-static member function '{anonymous}::BidirectionalVector::reverse_iterator {anonymous}::BidirectionalVector::rbegin() const' 50 | reverse_iterator rbegin() const { return Vec.rbegin(); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:167:67: warning: 'this' pointer is null [-Wnonnull] 167 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:50:20: note: in a call to non-static member function '{anonymous}::BidirectionalVector::reverse_iterator {anonymous}::BidirectionalVector::rbegin() const' 50 | reverse_iterator rbegin() const { return Vec.rbegin(); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp: In instantiation of 'void {anonymous}::RangeAdapterRValueTest_RangeType_Test::TestBody() [with gtest_TypeParam_ = std::vector]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:158:1: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:162:61: warning: 'this' pointer is null [-Wnonnull] 162 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:11: /usr/include/c++/11.2.1/bits/stl_vector.h:847:7: note: in a call to non-static member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::reverse_iterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > >]' 847 | rbegin() _GLIBCXX_NOEXCEPT | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:167:67: warning: 'this' pointer is null [-Wnonnull] 167 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:56, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:11: /usr/include/c++/11.2.1/bits/stl_vector.h:856:7: note: in a call to non-static member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = int; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::const_reverse_iterator = std::reverse_iterator<__gnu_cxx::__normal_iterator > >]' 856 | rbegin() const _GLIBCXX_NOEXCEPT | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp: In instantiation of 'void {anonymous}::RangeAdapterRValueTest_RangeType_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::BidirectionalVectorConsts]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:158:1: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:162:61: warning: 'this' pointer is null [-Wnonnull] 162 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:71:20: note: in a call to non-static member function '{anonymous}::BidirectionalVectorConsts::reverse_iterator {anonymous}::BidirectionalVectorConsts::rbegin()' 71 | reverse_iterator rbegin() { return Vec.rbegin(); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:167:67: warning: 'this' pointer is null [-Wnonnull] 167 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:73:26: note: in a call to non-static member function '{anonymous}::BidirectionalVectorConsts::const_reverse_iterator {anonymous}::BidirectionalVectorConsts::rbegin() const' 73 | const_reverse_iterator rbegin() const { return Vec.rbegin(); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp: In instantiation of 'void {anonymous}::RangeAdapterRValueTest_RangeType_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::CustomIteratorVector]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:158:1: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:162:61: warning: 'this' pointer is null [-Wnonnull] 162 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:117:20: note: in a call to non-static member function '{anonymous}::CustomIteratorVector::reverse_iterator {anonymous}::CustomIteratorVector::rbegin() const' 117 | reverse_iterator rbegin() const { return reverse_iterator(V.end()); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:167:67: warning: 'this' pointer is null [-Wnonnull] 167 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:117:20: note: in a call to non-static member function '{anonymous}::CustomIteratorVector::reverse_iterator {anonymous}::CustomIteratorVector::rbegin() const' 117 | reverse_iterator rbegin() const { return reverse_iterator(V.end()); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp: In instantiation of 'void {anonymous}::RangeAdapterRValueTest_RangeType_Test::TestBody() [with gtest_TypeParam_ = std::__cxx11::list]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:158:1: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:162:61: warning: 'this' pointer is null [-Wnonnull] 162 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/11.2.1/list:63, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:14: /usr/include/c++/11.2.1/bits/stl_list.h:981:7: note: in a call to non-static member function 'std::__cxx11::list<_Tp, _Alloc>::reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() [with _Tp = int; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::reverse_iterator = std::reverse_iterator >]' 981 | rbegin() _GLIBCXX_NOEXCEPT | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:167:67: warning: 'this' pointer is null [-Wnonnull] 167 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/11.2.1/list:63, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:14: /usr/include/c++/11.2.1/bits/stl_list.h:990:7: note: in a call to non-static member function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() const [with _Tp = int; _Alloc = std::allocator; std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator = std::reverse_iterator >]' 990 | rbegin() const _GLIBCXX_NOEXCEPT | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp: In instantiation of 'void {anonymous}::RangeAdapterRValueTest_RangeType_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::ReverseOnlyVector]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:158:1: required from here /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:162:61: warning: 'this' pointer is null [-Wnonnull] 162 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:30:20: note: in a call to non-static member function '{anonymous}::ReverseOnlyVector::reverse_iterator {anonymous}::ReverseOnlyVector::rbegin()' 30 | reverse_iterator rbegin() { return Vec.rbegin(); } | ^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:167:67: warning: 'this' pointer is null [-Wnonnull] 167 | decltype(static_cast(nullptr)->rbegin())>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/RangeAdapterTest.cpp:32:26: note: in a call to non-static member function '{anonymous}::ReverseOnlyVector::const_reverse_iterator {anonymous}::ReverseOnlyVector::rbegin() const' 32 | const_reverse_iterator rbegin() const { return Vec.rbegin(); } | ^~~~~~ [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorFunctionABITest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o [ 97%] Linking CXX executable DebugInfoGSYMTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/KnownBitsTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o [ 97%] Built target LLVMExegesisMipsTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LinearPolyBaseTest.cpp.o [ 97%] Built target DebugInfoGSYMTests [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o [ 98%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TargetOptionsTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o [ 98%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TestAsmPrinter.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/DenseMapInfo.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/PointerUnion.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/DIE.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFFormValue}; _Tp = llvm::DWARFFormValue; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::DWARFDebugLine::FileNameEntry}; _Tp = llvm::DWARFDebugLine::FileNameEntry; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringSetTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/TargetLibraryInfoTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/TBAATest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MatchersTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void {anonymous}::DebugLineBasicFixture_PrintPathsProperly_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/StringMapTest.cpp: In member function 'virtual void {anonymous}::StringMapCustomTest_StringMapEntryBaseSize_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/StringMapTest.cpp:585:55: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} changes value from '4294967296' to '0' [-Woverflow] 585 | LargeValue = std::numeric_limits::max() + 1ULL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/StringMapTest.cpp: In member function 'virtual void {anonymous}::StringMapCustomTest_StringMapEntrySize_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/ADT/StringMapTest.cpp:604:55: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} changes value from '4294967296' to '0' [-Woverflow] 604 | LargeValue = std::numeric_limits::max() + 1ULL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp: In lambda function: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp:1792:29: note: parameter passing for argument of type 'AbbrevIt' {aka 'std::vector::const_iterator'} changed in GCC 7.1 1792 | auto VerifyAbbrevDump = [&V](AbbrevIt it) { | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/MachineOperandTest.cpp: In member function 'virtual void {anonymous}::MachineOperandTest_PrintMetadata_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/MachineOperandTest.cpp:313:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 313 | MO.print(OS, MST, LLT{}, /*OpIdx*/~0U, /*PrintDef=*/false, /*IsStandalone=*/false, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | /*ShouldPrintRegisterTies=*/false, 0, /*TRI=*/nullptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 315 | /*IntrinsicInfo=*/nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/UnrollAnalyzerTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueLatticeTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TypeSwitchTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TypeTraitsTest.cpp.o [ 98%] Linking CXX executable XRayTests [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/WaymarkingTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorUtilsTest.cpp.o [ 98%] Built target XRayTests [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferRefTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o [ 98%] Linking CXX executable IRTests [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/OptimizedStructLayoutTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/RISCVAttributeParserTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o [100%] Built target IRTests [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SuffixTreeTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SymbolRemappingReaderTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o In file included from /usr/include/c++/11.2.1/vector:72, from /usr/include/c++/11.2.1/bits/random.h:34, from /usr/include/c++/11.2.1/random:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/MCInstrDescView.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/LlvmState.h:17, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkResult.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/BenchmarkCode.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-exegesis/lib/Assembler.h:20, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp:9: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Threading.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ToolOutputFileTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TypeNameTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TypeTraitsTest.cpp.o /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'virtual void llvm::exegesis::{anonymous}::FakeSnippetGeneratorTest_ComputeRegisterInitialValuesAdd64rr_Test::TestBody()': /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/LexicalScopesTest.cpp:17: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/LexicalScopesTest.cpp:17: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/VersionTupleTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/VirtualFileSystemTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/WithColorTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_fd_stream_test.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/MachineInstrTest.cpp:16: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:381:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 381 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/raw_sha1_ostream_test.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/xxhashTest.cpp.o In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/CodeGen/MachineInstrTest.cpp:16: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:1617:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1617 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable LLVMExegesisX86Tests In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h:553:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 553 | inline Object::Object(std::initializer_list Properties) { | ^~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:53, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/SupportHelpers.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:11: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_CanonicalOutput_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:69:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 69 | EXPECT_EQ(R"({"a":1,"b":2,"c":3})", s(Object{{"a", 1}, {"c", 3}, {"b", 2}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:69:3: note: in expansion of macro 'EXPECT_EQ' 69 | EXPECT_EQ(R"({"a":1,"b":2,"c":3})", s(Object{{"a", 1}, {"c", 3}, {"b", 2}})); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Object_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:136:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 136 | Object O{{"a", 1}, {"b", 2}, {"c", 3}}; | ^ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/CodeGen/TargetLowering.h:3956:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3956 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:9: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/JSON.h:553:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 553 | inline Object::Object(std::initializer_list Properties) { | ^~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:53, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/SupportHelpers.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:11: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Types_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:30:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 30 | EXPECT_EQ(R"({"x":10,"y":20})", s(Object{{"x", 10}, {"y", 20}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:30:3: note: in expansion of macro 'EXPECT_EQ' 30 | EXPECT_EQ(R"({"x":10,"y":20})", s(Object{{"x", 10}, {"y", 20}})); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:34:30: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 34 | EXPECT_EQ(R"({"��":0})", s(Object{{"\xC0\x80", 0}})); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:34:3: note: in expansion of macro 'EXPECT_EQ' 34 | EXPECT_EQ(R"({"��":0})", s(Object{{"\xC0\x80", 0}})); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Constructors_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:46:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | EXPECT_EQ(R"({"A":{"B":{}}})", s(Object{{"A", Object{{"B", Object{}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:46:3: note: in expansion of macro 'EXPECT_EQ' 46 | EXPECT_EQ(R"({"A":{"B":{}}})", s(Object{{"A", Object{{"B", Object{}}}}})); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:46:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 46 | EXPECT_EQ(R"({"A":{"B":{}}})", s(Object{{"A", Object{{"B", Object{}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:46:3: note: in expansion of macro 'EXPECT_EQ' 46 | EXPECT_EQ(R"({"A":{"B":{}}})", s(Object{{"A", Object{{"B", Object{}}}}})); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:48:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 48 | s(Object{{"A", Object{{"B", Object{{"X", "Y"}}}}}})); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(R"({"A":{"B":{"X":"Y"}}})", | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:48:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 48 | s(Object{{"A", Object{{"B", Object{{"X", "Y"}}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(R"({"A":{"B":{"X":"Y"}}})", | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:48:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 48 | s(Object{{"A", Object{{"B", Object{{"X", "Y"}}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(R"({"A":{"B":{"X":"Y"}}})", | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Escaping_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:90:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 90 | s(Object{{"object keys are\nescaped", true}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:89:3: note: in expansion of macro 'EXPECT_EQ' 89 | EXPECT_EQ(R"({"object keys are\nescaped":true})", | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_PrettyPrinting_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:117:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 117 | {Object{ | ^~~~~~~ 118 | {"property", "value"}, | ~~~~~~~~~~~~~~~~~~~~~~ 119 | }}}, | ~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:115:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 115 | Object{ | ^~~~~~~ 116 | {"nested_array", | ~~~~~~~~~~~~~~~~ 117 | {Object{ | ~~~~~~~~ 118 | {"property", "value"}, | ~~~~~~~~~~~~~~~~~~~~~~ 119 | }}}, | ~~~~ 120 | }}, | ~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:110:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~ 111 | {"empty_object", Object{}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | {"empty_array", {}}, | ~~~~~~~~~~~~~~~~~~~~ 113 | {"full_array", {1, nullptr}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | {"full_object", | ~~~~~~~~~~~~~~~ 115 | Object{ | ~~~~~~~ 116 | {"nested_array", | ~~~~~~~~~~~~~~~~ 117 | {Object{ | ~~~~~~~~ 118 | {"property", "value"}, | ~~~~~~~~~~~~~~~~~~~~~~ 119 | }}}, | ~~~~ 120 | }}, | ~~~ 121 | })); | ~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Parse_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:184:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 184 | Compare(R"({"":0,"":0})", Object{{"", 0}}); | ^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:185:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 185 | Compare(R"({"obj":{},"arr":[]})", Object{{"obj", Object{}}, {"arr", {}}}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:187:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 187 | Object{{"\n", Object{ | ^~~~~~~ 188 | {llvm::StringRef("\0", 1), {{{{}}}}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | }}}); | ~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:187:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 187 | Object{{"\n", Object{ | ^~~~~~~~~~~~~~~~~~~~~ 188 | {llvm::StringRef("\0", 1), {{{{}}}}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | }}}); | ~~~ [100%] Built target LLVMExegesisX86Tests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Deserialize_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:394:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 394 | Object{ | ^~~~~~~ 395 | {"str", "foo"}, | ~~~~~~~~~~~~~~~ 396 | {"int", 42}, | ~~~~~~~~~~~~ 397 | {"bool", true}, | ~~~~~~~~~~~~~~~ 398 | {"unknown", "ignored"}, | ~~~~~~~~~~~~~~~~~~~~~~~ 399 | }, | ~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:400:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 400 | Object{{"str", "bar"}}, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:393:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 393 | Value J = Object{{"foo", Array{ | ^~~~~~~~~~~~~~~~~~~~~ 394 | Object{ | ~~~~~~~ 395 | {"str", "foo"}, | ~~~~~~~~~~~~~~~ 396 | {"int", 42}, | ~~~~~~~~~~~~ 397 | {"bool", true}, | ~~~~~~~~~~~~~~~ 398 | {"unknown", "ignored"}, | ~~~~~~~~~~~~~~~~~~~~~~~ 399 | }, | ~~ 400 | Object{{"str", "bar"}}, | ~~~~~~~~~~~~~~~~~~~~~~~ 401 | }}}; | ~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:58, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:53, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/SupportHelpers.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:11: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:431:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 431 | EXPECT_FALSE(fromJSON(Object{{"str", 1}}, V, Root)); | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:431:3: note: in expansion of macro 'EXPECT_FALSE' 431 | EXPECT_FALSE(fromJSON(Object{{"str", 1}}, V, Root)); | ^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:435:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 435 | EXPECT_FALSE(fromJSON(Object{{"str", "1"}, {"int", "string"}}, V, Root)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:435:3: note: in expansion of macro 'EXPECT_FALSE' 435 | EXPECT_FALSE(fromJSON(Object{{"str", "1"}, {"int", "string"}}, V, Root)); | ^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:439:25: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 439 | EXPECT_FALSE(fromJSON(Object{{"str", "1"}, {"bool", "string"}}, V, Root)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1189:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1189 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:439:3: note: in expansion of macro 'EXPECT_FALSE' 439 | EXPECT_FALSE(fromJSON(Object{{"str", "1"}, {"bool", "string"}}, V, Root)); | ^~~~~~~~~~~~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1874, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googlemock/include/gmock/gmock-matchers.h:53, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/SupportHelpers.h:18, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Testing/Support/Error.h:14, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:11: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Inspection_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:275:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 275 | EXPECT_EQ(*O->getObject("object"), (Object{{"fruit", "banana"}})); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest_pred_impl.h:162:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 162 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:1923:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 1923 | EXPECT_PRED_FORMAT2(::testing::internal:: \ | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:275:3: note: in expansion of macro 'EXPECT_EQ' 275 | EXPECT_EQ(*O->getObject("object"), (Object{{"fruit", "banana"}})); | ^~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Path_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:528:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 528 | {"e", Array{1, Object{{"x", "y"}}}}, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:527:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 527 | Object{ | ^~~~~~~ 528 | {"e", Array{1, Object{{"x", "y"}}}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | {"f", "a moderately long string: 48 characters in total"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | }}}}, | ~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:526:8: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 526 | Object{{"d", | ^~~~~~~~~~~~ 527 | Object{ | ~~~~~~~ 528 | {"e", Array{1, Object{{"x", "y"}}}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | {"f", "a moderately long string: 48 characters in total"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | }}}}, | ~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/JSONTest.cpp:523:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 523 | Value V = Object{ | ^~~~~~~ 524 | {"a", Array{42}}, | ~~~~~~~~~~~~~~~~~ 525 | {"b", | ~~~~~ 526 | Object{{"d", | ~~~~~~~~~~~~ 527 | Object{ | ~~~~~~~ 528 | {"e", Array{1, Object{{"x", "y"}}}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | {"f", "a moderately long string: 48 characters in total"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | }}}}, | ~~~~~ 531 | }; | ~ In file included from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:15, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/CommandLine.h:22, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/llvm-readobj.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ARMEHABIPrinter.h:12, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:14: /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In function 'void printNotesHelper(const {anonymous}::ELFDumper&, llvm::function_ref, typename ELFT::Off, typename ELFT::Addr)>, llvm::function_ref, llvm::function_ref) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 209 | return callback(callable, std::forward(params)...); | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 209 | return callback(callable, std::forward(params)...); | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h: In function 'void printNotesHelper(const {anonymous}::ELFDumper&, llvm::function_ref, typename ELFT::Off, typename ELFT::Addr)>, llvm::function_ref, llvm::function_ref) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 209 | return callback(callable, std::forward(params)...); | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 209 | return callback(callable, std::forward(params)...); | ^~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/STLExtras.h:209:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [100%] Linking CXX executable CodeGenTests [100%] Built target CodeGenTests In file included from /usr/include/c++/11.2.1/map:60, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:58, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:58, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/TargetParserTest.cpp:14: /usr/include/c++/11.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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 > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable AnalysisTests [100%] Built target AnalysisTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp: In member function 'virtual void {anonymous}::DWARFDebugInfo_TestImplicitConstAbbrevs_Test::TestBody()': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp:1808:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1808 | VerifyAbbrevDump(it); | ~~~~~~~~~~~~~~~~^~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp:1813:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1813 | VerifyAbbrevDump(it); | ~~~~~~~~~~~~~~~~^~~~ /usr/include/c++/11.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/11.2.1/bits/stl_tree.h:2161:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2161 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/map:61, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:58, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/utils/unittest/googletest/include/gtest/gtest.h:58, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/TargetParserTest.cpp:14: /usr/include/c++/11.2.1/bits/stl_map.h: In member function 'virtual void {anonymous}::TargetParserTest_ARMExtensionFeatures_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/YAMLIOTest.cpp:16: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MyDouble&}; _Tp = MyDouble; _Alloc = std::allocator]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsPLT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6717:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6717 | W.printHex("Value", Sym.st_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6717:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsGOT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6628 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6628 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6667:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6667 | W.printHex("Value", Sym.st_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6667:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsPLT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6717:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6717 | W.printHex("Value", Sym.st_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6717:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6689 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6689:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsGOT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6628 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6628 | W.printHex("Initial", *E); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6628:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6667:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6667 | W.printHex("Value", Sym.st_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6667:17: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [100%] Linking CXX executable DebugInfoDWARFTests [100%] Built target DebugInfoDWARFTests [100%] Linking CXX executable ADTTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printSymbol(const Elf_Sym&, unsigned int, llvm::object::DataRegion, llvm::Optional, bool, bool) const [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6197:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6197 | W.printHex("Value", Symbol.st_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6197:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/ADT/ArrayRef.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/include/llvm/Support/Format.h:25, from /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/unittests/Support/YAMLIOTest.cpp:16: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'virtual void YAMLIO_TestTaggedDocumentsWriteAndRead_Test::TestBody()': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printSectionHeaders() [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6090:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6090 | W.printHex("Address", Sec.sh_addr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6090:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6091:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6091 | W.printHex("Offset", Sec.sh_offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6091:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [100%] Linking CXX executable SupportTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printSymbol(const Elf_Sym&, unsigned int, llvm::object::DataRegion, llvm::Optional, bool, bool) const [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6197:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6197 | W.printHex("Value", Symbol.st_value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6197:13: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [100%] Built target ADTTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printSectionHeaders() [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6090:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6090 | W.printHex("Address", Sec.sh_addr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6090:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6091:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6091 | W.printHex("Offset", Sec.sh_offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6091:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [100%] Built target SupportTests /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printProgramHeaders() [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6307:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6307 | W.printHex("Offset", Phdr.p_offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6307:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6308:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6308 | W.printHex("VirtualAddress", Phdr.p_vaddr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6308:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6309:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6309 | W.printHex("PhysicalAddress", Phdr.p_paddr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6309:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printFileHeaders() [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5973:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 5973 | W.printHex("Entry", E.e_entry); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5973:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5974:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 5974 | W.printHex("ProgramHeaderOffset", E.e_phoff); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5974:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5975:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 5975 | W.printHex("SectionHeaderOffset", E.e_shoff); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5975:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printProgramHeaders() [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6307:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6307 | W.printHex("Offset", Phdr.p_offset); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6307:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6308:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6308 | W.printHex("VirtualAddress", Phdr.p_vaddr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6308:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6309:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6309 | W.printHex("PhysicalAddress", Phdr.p_paddr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:6309:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printFileHeaders() [with ELFT = llvm::object::ELFType]': /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5973:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 5973 | W.printHex("Entry", E.e_entry); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5973:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5974:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 5974 | W.printHex("ProgramHeaderOffset", E.e_phoff); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5974:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5975:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 5975 | W.printHex("SectionHeaderOffset", E.e_shoff); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/tools/llvm-readobj/ELFDumper.cpp:5975:15: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [100%] Linking CXX executable ../../bin/llvm-readobj [100%] Built target llvm-readobj [100%] Generating ../../bin/llvm-readelf [100%] Built target llvm-readelf /usr/lib/python3.10/site-packages/setuptools/dist.py:461: UserWarning: Normalizing '12.0.1dev' to '12.0.1.dev0' warnings.warn(tmpl.format(**locals())) running build running build_py creating build creating build/lib creating build/lib/lit copying lit/ShCommands.py -> build/lib/lit copying lit/TestRunner.py -> build/lib/lit copying lit/cl_arguments.py -> build/lib/lit copying lit/worker.py -> build/lib/lit copying lit/util.py -> build/lib/lit copying lit/reports.py -> build/lib/lit copying lit/LitTestCase.py -> build/lib/lit copying lit/main.py -> build/lib/lit copying lit/discovery.py -> build/lib/lit copying lit/ShUtil.py -> build/lib/lit copying lit/__init__.py -> build/lib/lit copying lit/run.py -> build/lib/lit copying lit/Test.py -> build/lib/lit copying lit/TestingConfig.py -> build/lib/lit copying lit/BooleanExpression.py -> build/lib/lit copying lit/LitConfig.py -> build/lib/lit copying lit/ProgressBar.py -> build/lib/lit copying lit/display.py -> build/lib/lit creating build/lib/lit/llvm copying lit/llvm/config.py -> build/lib/lit/llvm copying lit/llvm/subst.py -> build/lib/lit/llvm copying lit/llvm/__init__.py -> build/lib/lit/llvm creating build/lib/lit/builtin_commands copying lit/builtin_commands/diff.py -> build/lib/lit/builtin_commands copying lit/builtin_commands/__init__.py -> build/lib/lit/builtin_commands copying lit/builtin_commands/cat.py -> build/lib/lit/builtin_commands creating build/lib/lit/formats copying lit/formats/googletest.py -> build/lib/lit/formats copying lit/formats/base.py -> build/lib/lit/formats copying lit/formats/shtest.py -> build/lib/lit/formats copying lit/formats/__init__.py -> build/lib/lit/formats Consolidate compiler generated dependencies of target count [ 0%] Built target llvm_vcsrevision_h [ 0%] Built target LTO_exports [ 0%] Built target BugpointPasses_exports [ 0%] Built target LLVMHello_exports [ 0%] Built target LLVMDemangle [ 0%] Built target LLVMgold_exports [ 0%] Built target count [ 1%] Built target obj.llvm-tblgen [ 5%] Built target LLVMSupport Consolidate compiler generated dependencies of target LLVMWindowsManifest Consolidate compiler generated dependencies of target LLVMBitstreamReader Consolidate compiler generated dependencies of target LLVMOption Consolidate compiler generated dependencies of target LLVMBinaryFormat Consolidate compiler generated dependencies of target LLVMLineEditor Consolidate compiler generated dependencies of target LLVMDebugInfoMSF Consolidate compiler generated dependencies of target LLVMExtensions Consolidate compiler generated dependencies of target LLVMFileCheck Consolidate compiler generated dependencies of target yaml-bench Consolidate compiler generated dependencies of target not [ 5%] Built target LLVMWindowsManifest [ 5%] Built target LLVMBitstreamReader [ 5%] Built target LLVMLineEditor [ 5%] Built target LLVMExtensions [ 5%] Built target LLVMFileCheck [ 5%] Built target LLVMOption [ 5%] Built target LLVMDebugInfoMSF [ 5%] Built target yaml-bench [ 6%] Built target not [ 6%] Built target LLVMBinaryFormat [ 6%] Built target LLVMTableGen Consolidate compiler generated dependencies of target LLVMRemarks Consolidate compiler generated dependencies of target FileCheck Consolidate compiler generated dependencies of target LLVMTextAPI [ 6%] Built target FileCheck [ 6%] Built target LLVMRemarks [ 6%] Built target LLVMTableGenGlobalISel Consolidate compiler generated dependencies of target LLVMDebugInfoCodeView [ 7%] Built target LLVMTextAPI [ 7%] Built target llvm-tblgen [ 8%] Built target LLVMDebugInfoCodeView [ 8%] Built target omp_gen [ 8%] Built target DllOptionsTableGen [ 8%] Built target intrinsics_gen [ 8%] Built target omp_cpp [ 8%] Built target LibOptionsTableGen [ 8%] Built target SymbolizerOptsTableGen [ 8%] Built target acc_cpp [ 8%] Built target AutomataTestTableGen [ 8%] Built target acc_gen [ 8%] Built target OptsTestTableGen [ 8%] Built target ObjcopyOptsTableGen [ 10%] Built target RcTableGen [ 10%] Built target MtTableGen [ 10%] Built target MLTableGen [ 10%] Built target LipoOptsTableGen [ 10%] Built target DsymutilTableGen [ 10%] Built target CvtResTableGen Consolidate compiler generated dependencies of target LLVMFrontendOpenACC [ 11%] Built target SystemZCommonTableGen [ 11%] Built target X86CommonTableGen [ 12%] Built target RISCVCommonTableGen [ 12%] Built target WebAssemblyCommonTableGen [ 12%] Built target SparcCommonTableGen [ 12%] Built target MSP430CommonTableGen [ 12%] Built target XCoreCommonTableGen [ 12%] Built target PowerPCCommonTableGen [ 12%] Built target NVPTXCommonTableGen [ 13%] Built target MipsCommonTableGen [ 13%] Built target LanaiCommonTableGen [ 13%] Built target BPFCommonTableGen Consolidate compiler generated dependencies of target LLVMOrcShared [ 13%] Built target AMDGPUCommonTableGen [ 15%] Built target ARMCommonTableGen [ 15%] Built target LLVMFrontendOpenACC [ 15%] Built target AVRCommonTableGen [ 16%] Built target AArch64CommonTableGen [ 16%] Built target HexagonCommonTableGen Consolidate compiler generated dependencies of target LLVMCore Consolidate compiler generated dependencies of target LLVMWebAssemblyInfo Consolidate compiler generated dependencies of target LLVMX86Info Consolidate compiler generated dependencies of target LLVMSparcInfo Consolidate compiler generated dependencies of target LLVMXCoreInfo Consolidate compiler generated dependencies of target LLVMRISCVInfo Consolidate compiler generated dependencies of target LLVMNVPTXInfo Consolidate compiler generated dependencies of target LLVMSystemZInfo Consolidate compiler generated dependencies of target LLVMPowerPCInfo Consolidate compiler generated dependencies of target LLVMMipsInfo [ 16%] Built target LLVMOrcShared Consolidate compiler generated dependencies of target LLVMLanaiInfo Consolidate compiler generated dependencies of target LLVMMSP430Info Consolidate compiler generated dependencies of target LLVMMC Consolidate compiler generated dependencies of target LLVMBPFInfo Consolidate compiler generated dependencies of target LLVMHexagonInfo Consolidate compiler generated dependencies of target LLVMARMInfo Consolidate compiler generated dependencies of target LLVMARMUtils [ 16%] Built target InstallNameToolOptsTableGen Consolidate compiler generated dependencies of target LLVMAVRInfo [ 16%] Built target LLVMNVPTXInfo [ 16%] Built target LLVMX86Info [ 16%] Built target LLVMRISCVInfo Consolidate compiler generated dependencies of target LLVMAArch64Utils Consolidate compiler generated dependencies of target LLVMAArch64Info [ 17%] Built target LLVMSparcInfo [ 17%] Built target LLVMXCoreInfo [ 17%] Built target LLVMPowerPCInfo [ 17%] Built target LLVMSystemZInfo [ 17%] Built target LLVMMipsInfo Consolidate compiler generated dependencies of target LLVMOrcTargetProcess [ 17%] Built target LLVMMSP430Info [ 17%] Built target LLVMLanaiInfo [ 17%] Built target LLVMHexagonInfo [ 17%] Built target InstCombineTableGen [ 17%] Built target LLVMBPFInfo [ 17%] Built target LLVMARMInfo [ 17%] Built target LLVMWebAssemblyInfo [ 17%] Built target LLVMARMUtils [ 17%] Built target LLVMAArch64Utils [ 17%] Built target LLVMAArch64Info [ 17%] Built target LLVMAVRInfo [ 17%] Built target LLVMOrcTargetProcess [ 17%] Built target BitcodeStripOptsTableGen Consolidate compiler generated dependencies of target LLVMAMDGPUInfo [ 17%] Built target LLVMAMDGPUInfo [ 17%] Built target StripOptsTableGen [ 20%] Built target LLVMCore [ 21%] Built target LLVMMC Consolidate compiler generated dependencies of target LLVMCFGuard Consolidate compiler generated dependencies of target LLVMHelloNew Consolidate compiler generated dependencies of target LLVMBitReader Consolidate compiler generated dependencies of target LLVMProfileData Consolidate compiler generated dependencies of target LLVMXCoreDesc Consolidate compiler generated dependencies of target LLVMAsmParser [ 21%] Built target LLVMCFGuard Consolidate compiler generated dependencies of target LLVMWebAssemblyDesc Consolidate compiler generated dependencies of target LLVMMCParser Consolidate compiler generated dependencies of target LLVMAMDGPUUtils Consolidate compiler generated dependencies of target LLVMSparcDesc Consolidate compiler generated dependencies of target LLVMBPFDesc Consolidate compiler generated dependencies of target LLVMMCDisassembler Consolidate compiler generated dependencies of target LLVMSystemZDesc [ 22%] Built target LLVMBitReader Consolidate compiler generated dependencies of target LLVMNVPTXDesc Consolidate compiler generated dependencies of target LLVMAArch64Desc Consolidate compiler generated dependencies of target LLVMMSP430Desc Consolidate compiler generated dependencies of target LLVMPowerPCDesc Consolidate compiler generated dependencies of target LLVMMCA Consolidate compiler generated dependencies of target LLVMRISCVDesc [ 22%] Built target LLVMAsmParser [ 22%] Built target LLVMProfileData [ 22%] Built target LLVMHelloNew [ 22%] Built target LLVMXCoreDesc Consolidate compiler generated dependencies of target LLVMAVRDesc Consolidate compiler generated dependencies of target LLVMHexagonDesc Consolidate compiler generated dependencies of target LLVMMipsDesc [ 22%] Built target LLVMMCDisassembler Consolidate compiler generated dependencies of target LLVMIRReader [ 22%] Built target LLVMAMDGPUUtils [ 23%] Built target LLVMWebAssemblyDesc [ 23%] Built target LLVMSystemZDesc [ 23%] Built target LLVMSparcDesc [ 23%] Built target LLVMBPFDesc [ 23%] Built target LLVMNVPTXDesc [ 23%] Built target LLVMMSP430Desc [ 23%] Built target LLVMMCParser Consolidate compiler generated dependencies of target LLVMX86Disassembler Consolidate compiler generated dependencies of target LLVMRISCVDisassembler Consolidate compiler generated dependencies of target LLVMXCoreDisassembler Consolidate compiler generated dependencies of target LLVMPowerPCDisassembler [ 25%] Built target LLVMAArch64Desc Consolidate compiler generated dependencies of target LLVMSparcDisassembler [ 26%] Built target LLVMMCA Consolidate compiler generated dependencies of target LLVMMSP430Disassembler Consolidate compiler generated dependencies of target LLVMAVRDisassembler [ 26%] Built target LLVMRISCVDesc Consolidate compiler generated dependencies of target LLVMMipsDisassembler Consolidate compiler generated dependencies of target LLVMBPFDisassembler Consolidate compiler generated dependencies of target LLVMSystemZDisassembler [ 26%] Built target LLVMPowerPCDesc Consolidate compiler generated dependencies of target LLVMWebAssemblyDisassembler [ 26%] Built target LLVMAVRDesc Consolidate compiler generated dependencies of target LLVMLanaiDesc Consolidate compiler generated dependencies of target LLVMBPFAsmParser [ 26%] Built target LLVMIRReader Consolidate compiler generated dependencies of target LLVMSparcAsmParser Consolidate compiler generated dependencies of target LLVMMSP430AsmParser Consolidate compiler generated dependencies of target LLVMSystemZAsmParser [ 27%] Built target LLVMHexagonDesc Consolidate compiler generated dependencies of target LLVMWebAssemblyAsmParser Consolidate compiler generated dependencies of target LLVMX86Desc [ 27%] Built target LLVMXCoreDisassembler [ 27%] Built target LLVMMipsDesc Consolidate compiler generated dependencies of target LLVMRISCVAsmParser Consolidate compiler generated dependencies of target LLVMAArch64AsmParser Consolidate compiler generated dependencies of target LLVMAMDGPUDesc Consolidate compiler generated dependencies of target LLVMARMDesc Consolidate compiler generated dependencies of target LLVMAArch64Disassembler Consolidate compiler generated dependencies of target LLVMPowerPCAsmParser [ 27%] Built target LLVMMipsDisassembler [ 27%] Built target LLVMPowerPCDisassembler [ 27%] Built target LLVMRISCVDisassembler [ 28%] Built target LLVMMSP430Disassembler [ 28%] Built target LLVMSystemZDisassembler [ 28%] Built target LLVMAVRDisassembler [ 28%] Built target LLVMWebAssemblyDisassembler Consolidate compiler generated dependencies of target LLVMHexagonDisassembler [ 31%] Built target LLVMX86Disassembler [ 31%] Built target LLVMBPFAsmParser [ 31%] Built target LLVMSparcDisassembler Consolidate compiler generated dependencies of target LLVMHexagonAsmParser [ 31%] Built target LLVMSparcAsmParser Consolidate compiler generated dependencies of target LLVMAVRAsmParser Consolidate compiler generated dependencies of target LLVMObject [ 31%] Built target LLVMSystemZAsmParser [ 32%] Built target LLVMBPFDisassembler [ 32%] Built target LLVMMSP430AsmParser [ 32%] Built target LLVMLanaiDesc [ 32%] Built target LLVMRISCVAsmParser [ 32%] Built target LLVMAArch64Disassembler [ 32%] Built target LLVMWebAssemblyAsmParser [ 32%] Built target LLVMHexagonAsmParser [ 32%] Built target LLVMPowerPCAsmParser [ 32%] Built target LLVMAArch64AsmParser [ 32%] Built target LLVMX86Desc [ 32%] Built target LLVMAVRAsmParser [ 33%] Built target LLVMAMDGPUDesc Consolidate compiler generated dependencies of target LLVMMipsAsmParser [ 33%] Built target LLVMHexagonDisassembler Consolidate compiler generated dependencies of target LLVMLanaiDisassembler [ 33%] Built target LLVMARMDesc Consolidate compiler generated dependencies of target LLVMLanaiAsmParser Consolidate compiler generated dependencies of target LLVMAMDGPUDisassembler Consolidate compiler generated dependencies of target LLVMX86AsmParser Consolidate compiler generated dependencies of target LLVMAMDGPUAsmParser Consolidate compiler generated dependencies of target LLVMARMAsmParser Consolidate compiler generated dependencies of target LLVMARMDisassembler [ 33%] Built target LLVMMipsAsmParser [ 35%] Built target LLVMLanaiAsmParser [ 35%] Built target LLVMObject [ 35%] Built target LLVMX86AsmParser [ 35%] Built target LLVMLanaiDisassembler [ 35%] Built target LLVMAMDGPUDisassembler [ 35%] Built target LLVMARMAsmParser [ 35%] Built target LLVMAMDGPUAsmParser [ 35%] Built target LLVMARMDisassembler Consolidate compiler generated dependencies of target LLVMDlltoolDriver Consolidate compiler generated dependencies of target LLVMLibDriver Consolidate compiler generated dependencies of target LLVMCoverage Consolidate compiler generated dependencies of target LLVMInterfaceStub Consolidate compiler generated dependencies of target LLVMRuntimeDyld [ 35%] Built target LLVMDlltoolDriver Consolidate compiler generated dependencies of target LLVMXRay [ 35%] Built target LLVMCoverage Consolidate compiler generated dependencies of target LLVMJITLink [ 35%] Built target LLVMLibDriver [ 36%] Built target LLVMInterfaceStub Consolidate compiler generated dependencies of target LLVMObjectYAML [ 36%] Built target LLVMRuntimeDyld [ 36%] Built target LLVMXRay Consolidate compiler generated dependencies of target LLVMDebugInfoDWARF [ 36%] Built target LLVMJITLink Consolidate compiler generated dependencies of target LLVMDebugInfoPDB [ 37%] Built target LLVMObjectYAML Consolidate compiler generated dependencies of target LLVMAnalysis [ 38%] Built target LLVMDebugInfoDWARF Consolidate compiler generated dependencies of target yaml2obj [ 40%] Built target yaml2obj Consolidate compiler generated dependencies of target obj2yaml Consolidate compiler generated dependencies of target LLVMDebugInfoGSYM [ 40%] Built target obj2yaml [ 40%] Built target LLVMDebugInfoGSYM [ 42%] Built target LLVMDebugInfoPDB Consolidate compiler generated dependencies of target LLVMSymbolize [ 42%] Built target LLVMSymbolize [ 46%] Built target LLVMAnalysis Consolidate compiler generated dependencies of target LLVMBitWriter [ 46%] Built target LLVMBitWriter Consolidate compiler generated dependencies of target LLVMTarget [ 46%] Built target LLVMTarget Consolidate compiler generated dependencies of target LLVMTransformUtils Consolidate compiler generated dependencies of target LLVMExecutionEngine [ 46%] Built target LLVMExecutionEngine Consolidate compiler generated dependencies of target LLVMMCJIT [ 46%] Built target LLVMMCJIT [ 47%] Built target LLVMTransformUtils Consolidate compiler generated dependencies of target LLVMAggressiveInstCombine Consolidate compiler generated dependencies of target LLVMFrontendOpenMP Consolidate compiler generated dependencies of target LLVMLinker Consolidate compiler generated dependencies of target LLVMObjCARCOpts [ 47%] Built target LLVMAggressiveInstCombine Consolidate compiler generated dependencies of target LLVMVectorize Consolidate compiler generated dependencies of target LLVMInstCombine [ 47%] Built target LLVMFrontendOpenMP [ 47%] Built target LLVMLinker Consolidate compiler generated dependencies of target LLVMInstrumentation [ 47%] Built target LLVMObjCARCOpts [ 47%] Built target LLVMVectorize [ 47%] Built target LLVMInstCombine [ 47%] Built target LLVMInstrumentation Consolidate compiler generated dependencies of target LLVMScalarOpts [ 50%] Built target LLVMScalarOpts Consolidate compiler generated dependencies of target LLVMFuzzMutate [ 50%] Built target LLVMFuzzMutate Consolidate compiler generated dependencies of target LLVMipo [ 51%] Built target LLVMipo Consolidate compiler generated dependencies of target LLVMCoroutines [ 51%] Built target LLVMCoroutines Consolidate compiler generated dependencies of target LLVMCodeGen Consolidate compiler generated dependencies of target LLVMPasses [ 52%] Built target LLVMPasses Consolidate compiler generated dependencies of target LLVMOrcJIT [ 52%] Built target LLVMOrcJIT Consolidate compiler generated dependencies of target lli-child-target [ 52%] Built target lli-child-target [ 57%] Built target LLVMCodeGen Consolidate compiler generated dependencies of target LLVMInterpreter Consolidate compiler generated dependencies of target LLVMLTO [ 57%] Built target LLVMInterpreter Consolidate compiler generated dependencies of target LLVMSelectionDAG Consolidate compiler generated dependencies of target LLVMMIRParser Consolidate compiler generated dependencies of target LLVMAsmPrinter [ 57%] Built target LLVMLTO [ 57%] Built target LLVMMIRParser [ 58%] Built target LLVMSelectionDAG [ 58%] Built target LLVMAsmPrinter Consolidate compiler generated dependencies of target LLVMXCoreCodeGen Consolidate compiler generated dependencies of target LLVMGlobalISel Consolidate compiler generated dependencies of target LLVMSparcCodeGen Consolidate compiler generated dependencies of target LLVMDWARFLinker Consolidate compiler generated dependencies of target LLVMAVRCodeGen Consolidate compiler generated dependencies of target LLVMLanaiCodeGen Consolidate compiler generated dependencies of target LLVMMSP430CodeGen Consolidate compiler generated dependencies of target LLVMNVPTXCodeGen Consolidate compiler generated dependencies of target LLVMSystemZCodeGen Consolidate compiler generated dependencies of target LLVMBPFCodeGen [ 58%] Built target LLVMDWARFLinker Consolidate compiler generated dependencies of target LLVMWebAssemblyCodeGen [ 58%] Built target LLVMXCoreCodeGen [ 58%] Built target LLVMSparcCodeGen [ 58%] Built target LLVMMSP430CodeGen Consolidate compiler generated dependencies of target LLVMHexagonCodeGen [ 60%] Built target LLVMAVRCodeGen [ 61%] Built target LLVMGlobalISel [ 62%] Built target LLVMLanaiCodeGen [ 62%] Built target LLVMBPFCodeGen [ 63%] Built target LLVMNVPTXCodeGen [ 63%] Built target LLVMSystemZCodeGen Consolidate compiler generated dependencies of target LLVMRISCVCodeGen Consolidate compiler generated dependencies of target LLVMExegesis Consolidate compiler generated dependencies of target LLVMX86CodeGen Consolidate compiler generated dependencies of target LLVMARMCodeGen [ 65%] Built target LLVMWebAssemblyCodeGen Consolidate compiler generated dependencies of target LLVMMipsCodeGen Consolidate compiler generated dependencies of target LLVMPowerPCCodeGen [ 66%] Built target LLVMRISCVCodeGen Consolidate compiler generated dependencies of target LLVMAArch64CodeGen [ 67%] Built target LLVMHexagonCodeGen [ 68%] Built target LLVMExegesis Consolidate compiler generated dependencies of target LLVMAMDGPUCodeGen [ 70%] Built target LLVMPowerPCCodeGen [ 71%] Built target LLVMARMCodeGen [ 72%] Built target LLVMMipsCodeGen Consolidate compiler generated dependencies of target LLVMExegesisPowerPC [ 73%] Built target LLVMX86CodeGen Consolidate compiler generated dependencies of target llvm-exegesis Consolidate compiler generated dependencies of target LLVMExegesisMips [ 75%] Built target LLVMAArch64CodeGen [ 75%] Built target LLVMExegesisPowerPC Consolidate compiler generated dependencies of target LLVMExegesisX86 [ 75%] Built target LLVMExegesisMips Consolidate compiler generated dependencies of target LLVMExegesisAArch64 [ 75%] Built target llvm-exegesis [ 76%] Built target LLVMExegesisX86 [ 76%] Built target LLVMExegesisAArch64 [ 78%] Built target LLVMAMDGPUCodeGen Consolidate compiler generated dependencies of target LLVM [ 78%] Built target LLVM Consolidate compiler generated dependencies of target TestPlugin Consolidate compiler generated dependencies of target verify-uselistorder Consolidate compiler generated dependencies of target gtest Consolidate compiler generated dependencies of target split-file Consolidate compiler generated dependencies of target LLVMCFIVerify Consolidate compiler generated dependencies of target sanstats Consolidate compiler generated dependencies of target sancov Consolidate compiler generated dependencies of target llvm-symbolizer Consolidate compiler generated dependencies of target llvm-dwarfdump Consolidate compiler generated dependencies of target llvm-undname Consolidate compiler generated dependencies of target llvm-size Consolidate compiler generated dependencies of target llvm-strings Consolidate compiler generated dependencies of target llvm-rtdyld Consolidate compiler generated dependencies of target llvm-split Consolidate compiler generated dependencies of target llvm-xray Consolidate compiler generated dependencies of target llvm-opt-report Consolidate compiler generated dependencies of target opt [ 78%] Built target TestPlugin [ 78%] Built target gtest [ 78%] Built target sancov [ 78%] Built target verify-uselistorder [ 78%] Built target sanstats Consolidate compiler generated dependencies of target llvm-rc [ 78%] Built target LLVMCFIVerify Consolidate compiler generated dependencies of target llvm-opt-fuzzer Consolidate compiler generated dependencies of target llvm-reduce Consolidate compiler generated dependencies of target llvm-readobj [ 78%] Built target split-file [ 78%] Built target llvm-undname [ 78%] Built target llvm-strings Consolidate compiler generated dependencies of target llvm-profgen [ 78%] Built target llvm-size [ 78%] Built target llvm-dwarfdump [ 78%] Built target llvm-symbolizer [ 78%] Built target llvm-rtdyld [ 78%] Built target llvm-opt-report Consolidate compiler generated dependencies of target llvm-nm [ 78%] Built target llvm-split Consolidate compiler generated dependencies of target llvm-lipo [ 78%] Built target llvm-xray Consolidate compiler generated dependencies of target llvm-modextract Consolidate compiler generated dependencies of target llvm-ml Consolidate compiler generated dependencies of target llvm-mt Consolidate compiler generated dependencies of target llvm-mc Consolidate compiler generated dependencies of target llvm-lto2 Consolidate compiler generated dependencies of target llvm-objdump [ 78%] Built target llvm-opt-fuzzer [ 78%] Built target opt [ 78%] Built target llvm-rc Consolidate compiler generated dependencies of target llvm-pdbutil Consolidate compiler generated dependencies of target llvm-libtool-darwin Consolidate compiler generated dependencies of target llvm-ifs Consolidate compiler generated dependencies of target llvm-link Consolidate compiler generated dependencies of target llvm-elfabi Consolidate compiler generated dependencies of target llvm-isel-fuzzer Consolidate compiler generated dependencies of target llvm-jitlink Consolidate compiler generated dependencies of target llvm-gsymutil Consolidate compiler generated dependencies of target llvm-dwp [ 78%] Built target llvm-profgen [ 78%] Built target llvm-lipo Consolidate compiler generated dependencies of target llvm-cxxmap Consolidate compiler generated dependencies of target llvm-cxxdump Consolidate compiler generated dependencies of target llvm-cvtres Consolidate compiler generated dependencies of target llvm-objcopy Consolidate compiler generated dependencies of target llvm-mca [ 80%] Built target llvm-reduce Consolidate compiler generated dependencies of target llvm-dis [ 80%] Built target llvm-ml Consolidate compiler generated dependencies of target llvm-diff [ 80%] Built target llvm-readobj Consolidate compiler generated dependencies of target llvm-cxxfilt [ 80%] Built target llvm-mc [ 80%] Built target llvm-nm [ 80%] Built target llvm-mt Consolidate compiler generated dependencies of target llvm-cov [ 80%] Built target llvm-libtool-darwin Consolidate compiler generated dependencies of target llvm-extract [ 80%] Built target llvm-modextract [ 80%] Built target llvm-lto2 [ 80%] Built target llvm-link [ 80%] Built target llvm-ifs [ 80%] Built target llvm-cvtres [ 80%] Built target llvm-objdump [ 80%] Built target llvm-gsymutil [ 80%] Built target llvm-dwp [ 80%] Built target llvm-jitlink [ 80%] Built target llvm-elfabi [ 80%] Built target llvm-cxxmap [ 81%] Built target llvm-diff [ 81%] Built target llvm-mca [ 81%] Built target llvm-cxxdump [ 81%] Built target llvm-cxxfilt [ 81%] Built target llvm-dis [ 81%] Built target llvm-extract [ 81%] Built target llvm-isel-fuzzer [ 82%] Built target llvm-pdbutil [ 82%] Built target llvm-cov [ 83%] Built target llvm-objcopy Consolidate compiler generated dependencies of target llvm-cat Consolidate compiler generated dependencies of target llvm-as Consolidate compiler generated dependencies of target lli Consolidate compiler generated dependencies of target llvm-cfi-verify Consolidate compiler generated dependencies of target llvm-profdata Consolidate compiler generated dependencies of target llvm-bcanalyzer Consolidate compiler generated dependencies of target llvm-config Consolidate compiler generated dependencies of target llc Consolidate compiler generated dependencies of target llvm-ar Consolidate compiler generated dependencies of target llvm-lto Consolidate compiler generated dependencies of target LLVMTestingSupport Consolidate compiler generated dependencies of target dsymutil Consolidate compiler generated dependencies of target LLVMHello Consolidate compiler generated dependencies of target gtest_main Consolidate compiler generated dependencies of target llvm-c-test Consolidate compiler generated dependencies of target LTO Consolidate compiler generated dependencies of target LLVMgold Consolidate compiler generated dependencies of target bugpoint [ 83%] Built target llvm-cat [ 83%] Built target llvm-cfi-verify [ 83%] Built target lli [ 83%] Built target llvm-config [ 83%] Built target llvm-profdata [ 85%] Built target llvm-as [ 85%] Built target llvm-locstats [ 85%] Built target llc [ 85%] Built target llvm-ar [ 85%] Built target LLVMTestingSupport [ 85%] Built target gtest_main [ 85%] Built target LLVMHello [ 85%] Built target llvm-addr2line [ 85%] Built target llvm-bcanalyzer [ 86%] Built target llvm-readelf [ 87%] Built target dsymutil [ 87%] Built target LTO [ 87%] Built target llvm-lto [ 87%] Built target llvm-strip [ 87%] Built target LLVMgold [ 88%] Built target llvm-c-test [ 88%] Built target bugpoint Consolidate compiler generated dependencies of target LLVMProfgenTests Consolidate compiler generated dependencies of target LLVMExegesisPowerPCTests Consolidate compiler generated dependencies of target LLVMExegesisTests Consolidate compiler generated dependencies of target PowerPCTests Consolidate compiler generated dependencies of target LLVMExegesisARMTests Consolidate compiler generated dependencies of target LLVMExegesisMipsTests Consolidate compiler generated dependencies of target ScalarTests Consolidate compiler generated dependencies of target X86Tests Consolidate compiler generated dependencies of target CFIVerifyTests Consolidate compiler generated dependencies of target VectorizeTests Consolidate compiler generated dependencies of target TableGenTests Consolidate compiler generated dependencies of target ARMTests Consolidate compiler generated dependencies of target AMDGPUTests Consolidate compiler generated dependencies of target LLVMExegesisAArch64Tests Consolidate compiler generated dependencies of target WebAssemblyTests [ 88%] Built target llvm-bitcode-strip Consolidate compiler generated dependencies of target AArch64Tests Consolidate compiler generated dependencies of target IPOTests Consolidate compiler generated dependencies of target TextAPITests [ 88%] Built target llvm-dlltool [ 88%] Built target llvm-install-name-tool Consolidate compiler generated dependencies of target PluginsTests [ 88%] Built target llvm-lib [ 88%] Built target llvm-ranlib Consolidate compiler generated dependencies of target LLVMExegesisX86Tests [ 88%] Built target LLVMProfgenTests Consolidate compiler generated dependencies of target XRayTests Consolidate compiler generated dependencies of target ProfileDataTests [ 88%] Built target LLVMExegesisTests [ 88%] Built target LLVMExegesisARMTests [ 88%] Built target VectorizeTests [ 88%] Built target LLVMExegesisPowerPCTests [ 88%] Built target CFIVerifyTests Consolidate compiler generated dependencies of target ObjectYAMLTests [ 88%] Built target ScalarTests Consolidate compiler generated dependencies of target UtilsTests [ 88%] Built target WebAssemblyTests [ 88%] Built target X86Tests [ 88%] Built target TextAPITests [ 88%] Built target LLVMExegesisAArch64Tests [ 88%] Built target IPOTests [ 88%] Built target AMDGPUTests [ 88%] Built target PluginsTests [ 88%] Built target TableGenTests [ 88%] Built target LLVMExegesisMipsTests [ 88%] Built target PowerPCTests [ 88%] Built target AArch64Tests [ 88%] Built target XRayTests [ 88%] Built target ARMTests Consolidate compiler generated dependencies of target AnalysisTests [ 88%] Built target LLVMExegesisX86Tests Consolidate compiler generated dependencies of target AMDGPUDwarfTests Consolidate compiler generated dependencies of target MITests [ 88%] Built target ProfileDataTests Consolidate compiler generated dependencies of target LineEditorTests [ 88%] Built target ObjectYAMLTests Consolidate compiler generated dependencies of target MCTests Consolidate compiler generated dependencies of target InterfaceStubTests Consolidate compiler generated dependencies of target OptionTests Consolidate compiler generated dependencies of target ObjectTests Consolidate compiler generated dependencies of target FuzzMutateTests Consolidate compiler generated dependencies of target RemarksTests Consolidate compiler generated dependencies of target ExecutionEngineTests Consolidate compiler generated dependencies of target FileCheckTests Consolidate compiler generated dependencies of target LinkerTests Consolidate compiler generated dependencies of target JITLinkTests Consolidate compiler generated dependencies of target LLVMFrontendTests [ 88%] Built target MITests [ 88%] Built target AMDGPUDwarfTests Consolidate compiler generated dependencies of target DebugInfoGSYMTests [ 88%] Built target UtilsTests [ 88%] Built target LineEditorTests [ 88%] Built target OptionTests Consolidate compiler generated dependencies of target DebugInfoMSFTests Consolidate compiler generated dependencies of target OrcJITTests [ 88%] Built target MCTests [ 88%] Built target FuzzMutateTests [ 88%] Built target JITLinkTests [ 88%] Built target ExecutionEngineTests [ 88%] Built target InterfaceStubTests [ 88%] Built target LinkerTests [ 88%] Built target FileCheckTests [ 88%] Built target RemarksTests Consolidate compiler generated dependencies of target DebugInfoPDBTests Consolidate compiler generated dependencies of target IRTests [ 88%] Built target LLVMFrontendTests Consolidate compiler generated dependencies of target MCJITTests [ 88%] Built target DebugInfoGSYMTests [ 88%] Built target ObjectTests Consolidate compiler generated dependencies of target BitstreamTests Consolidate compiler generated dependencies of target AsmParserTests Consolidate compiler generated dependencies of target DemangleTests Consolidate compiler generated dependencies of target DebugInfoCodeViewTests [ 90%] Built target DebugInfoMSFTests Consolidate compiler generated dependencies of target BitcodeTests Consolidate compiler generated dependencies of target BinaryFormatTests [ 91%] Built target AnalysisTests Consolidate compiler generated dependencies of target BugpointPasses Consolidate compiler generated dependencies of target SupportTests [ 92%] Built target OrcJITTests Consolidate compiler generated dependencies of target GlobalISelTests [ 92%] Built target DebugInfoPDBTests [ 92%] Built target MCJITTests [ 92%] Built target BitcodeTests [ 92%] Built target BitstreamTests [ 92%] Built target DemangleTests Consolidate compiler generated dependencies of target DebugInfoDWARFTests [ 93%] Built target BugpointPasses Consolidate compiler generated dependencies of target CodeGenTests [ 93%] Built target AsmParserTests [ 93%] Built target DebugInfoCodeViewTests [ 93%] Built target BinaryFormatTests [ 93%] Built target GlobalISelTests [ 95%] Built target IRTests [ 95%] Built target DebugInfoDWARFTests [ 95%] Built target CodeGenTests Consolidate compiler generated dependencies of target ADTTests [ 97%] Built target SupportTests [100%] Built target ADTTests [100%] Built target UnitTests [100%] Running the LLVM regression tests -- Testing: 42098 tests, 80 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 338.57s Unsupported : 1530 Passed : 40425 Expectedly Failed: 143 [100%] Built target check-llvm >>> llvm12: Entering fakeroot... Consolidate compiler generated dependencies of target llvm-PerfectShuffle Consolidate compiler generated dependencies of target benchmark [ 0%] Built target llvm_vcsrevision_h [ 0%] Built target LLVMHello_exports [ 0%] Built target count [ 0%] Built target LLVMgold_exports [ 0%] Built target LTO_exports [ 0%] Built target Remarks_exports [ 0%] Built target BugpointPasses_exports [ 0%] Built target llvm-PerfectShuffle [ 0%] Built target LLVMDemangle [ 1%] Built target benchmark Consolidate compiler generated dependencies of target benchmark_main [ 2%] Built target obj.llvm-tblgen [ 2%] Built target benchmark_main [ 6%] Built target LLVMSupport [ 6%] Built target LLVMBitstreamReader [ 6%] Built target LLVMExtensions [ 6%] Built target LLVMFileCheck [ 6%] Built target LLVMLineEditor [ 7%] Built target not [ 7%] Built target LLVMWindowsManifest [ 7%] Built target LLVMDebugInfoMSF [ 7%] Built target yaml-bench [ 7%] Built target LLVMOption [ 7%] Built target LLVMTableGen [ 7%] Built target LLVMBinaryFormat [ 7%] Built target LLVMRemarks [ 7%] Built target FileCheck [ 7%] Built target LLVMTableGenGlobalISel [ 8%] Built target LLVMTextAPI [ 8%] Built target llvm-tblgen [ 9%] Built target LLVMDebugInfoCodeView [ 9%] Built target acc_cpp [ 9%] Built target omp_cpp [ 9%] Built target acc_gen [ 9%] Built target omp_gen [ 9%] Built target DllOptionsTableGen [ 9%] Built target LibOptionsTableGen [ 9%] Built target DsymutilTableGen [ 9%] Built target CvtResTableGen [ 9%] Built target LipoOptsTableGen [ 9%] Built target MLTableGen [ 9%] Built target MtTableGen [ 9%] Built target ObjcopyOptsTableGen [ 9%] Built target SymbolizerOptsTableGen [ 11%] Built target OptsTestTableGen [ 11%] Built target RcTableGen [ 11%] Built target AutomataTestTableGen [ 11%] Built target intrinsics_gen [ 11%] Built target LLVMFrontendOpenACC [ 11%] Built target InstallNameToolOptsTableGen [ 11%] Built target XCoreCommonTableGen [ 11%] Built target SparcCommonTableGen [ 11%] Built target NVPTXCommonTableGen [ 11%] Built target LanaiCommonTableGen [ 12%] Built target WebAssemblyCommonTableGen [ 12%] Built target AVRCommonTableGen [ 12%] Built target MSP430CommonTableGen [ 12%] Built target BPFCommonTableGen [ 13%] Built target SystemZCommonTableGen [ 13%] Built target RISCVCommonTableGen [ 13%] Built target PowerPCCommonTableGen [ 14%] Built target HexagonCommonTableGen [ 16%] Built target ARMCommonTableGen [ 16%] Built target X86CommonTableGen [ 17%] Built target MipsCommonTableGen [ 17%] Built target BitcodeStripOptsTableGen [ 17%] Built target AArch64CommonTableGen [ 17%] Built target AMDGPUCommonTableGen [ 17%] Built target LLVMXCoreInfo [ 17%] Built target LLVMOrcShared [ 18%] Built target LLVMSparcInfo [ 18%] Built target LLVMNVPTXInfo [ 18%] Built target StripOptsTableGen [ 18%] Built target LLVMLanaiInfo [ 18%] Built target LLVMAVRInfo [ 18%] Built target LLVMWebAssemblyInfo [ 18%] Built target LLVMSystemZInfo [ 18%] Built target LLVMMSP430Info [ 18%] Built target LLVMBPFInfo [ 18%] Built target LLVMRISCVInfo [ 18%] Built target LLVMPowerPCInfo [ 18%] Built target LLVMHexagonInfo [ 18%] Built target LLVMARMInfo [ 18%] Built target LLVMX86Info [ 18%] Built target LLVMMipsInfo [ 18%] Built target LLVMARMUtils [ 18%] Built target LLVMAArch64Info [ 18%] Built target LLVMAArch64Utils [ 18%] Built target InstCombineTableGen [ 18%] Built target LLVMOrcTargetProcess [ 19%] Built target LLVMMC [ 22%] Built target LLVMCore Consolidate compiler generated dependencies of target llvm-jitlink-executor [ 22%] Built target LLVMAMDGPUInfo [ 22%] Built target llvm-jitlink-executor [ 22%] Built target LLVMXCoreDesc [ 22%] Built target LLVMMCDisassembler [ 22%] Built target LLVMSystemZDesc [ 22%] Built target LLVMBPFDesc [ 22%] Built target LLVMHelloNew [ 22%] Built target LLVMCFGuard [ 22%] Built target LLVMNVPTXDesc [ 23%] Built target LLVMMCA [ 23%] Built target LLVMAsmParser [ 23%] Built target LLVMAVRDesc [ 23%] Built target LLVMMSP430Desc [ 23%] Built target LLVMMCParser [ 23%] Built target LLVMRISCVDesc [ 23%] Built target LLVMSparcDesc [ 24%] Built target LLVMBitReader [ 24%] Built target LLVMProfileData [ 25%] Built target LLVMHexagonDesc [ 25%] Built target LLVMAMDGPUUtils [ 25%] Built target LLVMPowerPCDesc [ 27%] Built target LLVMWebAssemblyDesc [ 27%] Built target LLVMMipsDesc [ 27%] Built target LLVMPowerPCDisassembler [ 28%] Built target LLVMSystemZDisassembler [ 28%] Built target LLVMSparcDisassembler [ 29%] Built target LLVMX86Disassembler [ 29%] Built target LLVMBPFDisassembler [ 30%] Built target LLVMAArch64Desc [ 30%] Built target LLVMRISCVDisassembler [ 30%] Built target LLVMMSP430Disassembler [ 30%] Built target LLVMMipsDisassembler [ 30%] Built target LLVMLanaiDesc [ 30%] Built target LLVMXCoreDisassembler [ 30%] Built target LLVMX86Desc [ 30%] Built target LLVMAVRDisassembler [ 30%] Built target LLVMIRReader [ 30%] Built target LLVMSystemZAsmParser [ 32%] Built target LLVMBPFAsmParser [ 32%] Built target LLVMSparcAsmParser [ 32%] Built target LLVMARMDesc [ 32%] Built target LLVMRISCVAsmParser [ 32%] Built target LLVMHexagonDisassembler [ 32%] Built target LLVMHexagonAsmParser [ 32%] Built target LLVMPowerPCAsmParser [ 33%] Built target LLVMMSP430AsmParser [ 33%] Built target LLVMAVRAsmParser [ 33%] Built target LLVMMipsAsmParser [ 33%] Built target LLVMWebAssemblyAsmParser [ 34%] Built target LLVMAMDGPUDesc [ 34%] Built target LLVMAArch64Disassembler [ 34%] Built target LLVMWebAssemblyDisassembler [ 35%] Built target LLVMObject [ 35%] Built target LLVMLanaiDisassembler [ 35%] Built target LLVMAArch64AsmParser [ 35%] Built target LLVMX86AsmParser [ 35%] Built target LLVMLanaiAsmParser [ 35%] Built target LLVMARMAsmParser [ 35%] Built target LLVMARMDisassembler [ 35%] Built target LLVMAMDGPUDisassembler [ 35%] Built target LLVMAMDGPUAsmParser [ 35%] Built target LLVMDlltoolDriver [ 35%] Built target LLVMLibDriver [ 37%] Built target LLVMInterfaceStub [ 37%] Built target LLVMCoverage [ 37%] Built target LLVMJITLink [ 37%] Built target LLVMXRay [ 37%] Built target LLVMRuntimeDyld [ 38%] Built target LLVMObjectYAML [ 39%] Built target LLVMDebugInfoDWARF [ 40%] Built target yaml2obj [ 40%] Built target LLVMDebugInfoGSYM [ 40%] Built target obj2yaml [ 43%] Built target LLVMDebugInfoPDB [ 43%] Built target LLVMSymbolize [ 46%] Built target LLVMAnalysis [ 46%] Built target LLVMBitWriter [ 46%] Built target LLVMTarget [ 46%] Built target LLVMExecutionEngine [ 46%] Built target LLVMMCJIT [ 48%] Built target LLVMTransformUtils [ 48%] Built target LLVMAggressiveInstCombine [ 48%] Built target LLVMLinker [ 48%] Built target LLVMFrontendOpenMP [ 48%] Built target LLVMObjCARCOpts [ 48%] Built target LLVMVectorize [ 48%] Built target LLVMInstCombine [ 48%] Built target LLVMInstrumentation [ 50%] Built target LLVMScalarOpts [ 50%] Built target LLVMFuzzMutate [ 51%] Built target LLVMipo [ 51%] Built target LLVMCoroutines [ 53%] Built target LLVMPasses [ 53%] Built target LLVMOrcJIT [ 53%] Built target lli-child-target [ 58%] Built target LLVMCodeGen [ 58%] Built target LLVMInterpreter [ 58%] Built target LLVMMIRParser [ 58%] Built target LLVMLTO [ 59%] Built target LLVMSelectionDAG [ 59%] Built target LLVMAsmPrinter [ 59%] Built target LLVMDWARFLinker [ 59%] Built target LLVMMSP430CodeGen [ 60%] Built target LLVMAVRCodeGen [ 60%] Built target LLVMSparcCodeGen [ 60%] Built target LLVMXCoreCodeGen [ 61%] Built target LLVMLanaiCodeGen [ 62%] Built target LLVMGlobalISel [ 62%] Built target LLVMBPFCodeGen [ 62%] Built target LLVMSystemZCodeGen [ 64%] Built target LLVMNVPTXCodeGen [ 65%] Built target LLVMWebAssemblyCodeGen [ 66%] Built target LLVMHexagonCodeGen [ 69%] Built target LLVMExegesis [ 69%] Built target LLVMRISCVCodeGen [ 70%] Built target LLVMPowerPCCodeGen [ 71%] Built target LLVMMipsCodeGen [ 72%] Built target LLVMARMCodeGen [ 74%] Built target LLVMAArch64CodeGen [ 74%] Built target LLVMExegesisPowerPC [ 75%] Built target LLVMX86CodeGen [ 75%] Built target LLVMExegesisMips [ 75%] Built target llvm-exegesis [ 75%] Built target LLVMExegesisAArch64 [ 77%] Built target LLVMAMDGPUCodeGen [ 79%] Built target LLVMExegesisX86 [ 79%] Built target LLVM Consolidate compiler generated dependencies of target llvm-itanium-demangle-fuzzer Consolidate compiler generated dependencies of target llvm-microsoft-demangle-fuzzer Consolidate compiler generated dependencies of target llvm-special-case-list-fuzzer Consolidate compiler generated dependencies of target llvm-stress Consolidate compiler generated dependencies of target llvm-yaml-parser-fuzzer Consolidate compiler generated dependencies of target llvm-yaml-numeric-parser-fuzzer [ 79%] Built target llvm-itanium-demangle-fuzzer [ 79%] Built target llvm-microsoft-demangle-fuzzer Consolidate compiler generated dependencies of target Remarks [ 79%] Built target llvm-config [ 79%] Built target llvm-yaml-parser-fuzzer [ 79%] Built target llvm-special-case-list-fuzzer [ 79%] Built target llvm-bcanalyzer [ 79%] Built target llvm-yaml-numeric-parser-fuzzer [ 79%] Built target llvm-cxxmap [ 79%] Built target llvm-mt [ 79%] Built target llvm-strings [ 79%] Built target llvm-cxxfilt [ 79%] Built target LLVMHello [ 80%] Built target llvm-c-test [ 80%] Built target llvm-opt-report [ 80%] Built target llvm-undname [ 80%] Built target llvm-cxxdump [ 80%] Built target llvm-cvtres [ 80%] Built target llvm-ifs [ 80%] Built target Remarks [ 80%] Built target llvm-ar [ 80%] Built target llvm-libtool-darwin [ 80%] Built target llvm-elfabi [ 80%] Built target gtest [ 80%] Built target llvm-size [ 80%] Built target llvm-cat [ 80%] Built target llvm-rc [ 81%] Built target llvm-diff [ 81%] Built target llvm-modextract [ 81%] Built target llvm-symbolizer [ 81%] Built target llvm-ranlib [ 81%] Built target llvm-dlltool [ 81%] Built target llvm-lib [ 81%] Built target llvm-as [ 81%] Built target llvm-dis [ 81%] Built target llvm-lipo [ 81%] Built target llvm-extract [ 81%] Built target llvm-profdata [ 81%] Built target llvm-split [ 81%] Built target llvm-stress [ 81%] Built target llvm-mc [ 81%] Built target llvm-ml [ 81%] Built target llvm-isel-fuzzer [ 81%] Built target llvm-link [ 81%] Built target llvm-cov [ 81%] Built target llvm-addr2line [ 81%] Built target llvm-dwarfdump [ 81%] Built target llvm-gsymutil [ 81%] Built target llvm-nm [ 81%] Built target llvm-xray [ 81%] Built target LLVMCFIVerify [ 81%] Built target llvm-dwp [ 81%] Built target LLVMgold [ 81%] Built target llvm-rtdyld [ 82%] Built target LTO [ 82%] Built target llvm-lto [ 82%] Built target llvm-opt-fuzzer [ 82%] Built target llvm-lto2 [ 83%] Built target llvm-locstats [ 83%] Built target llvm-mca [ 83%] Built target llc [ 83%] Built target lli [ 85%] Built target llvm-objcopy [ 86%] Built target llvm-reduce [ 86%] Built target llvm-objdump [ 86%] Built target llvm-jitlink [ 86%] Built target llvm-readobj [ 86%] Built target llvm-profgen [ 86%] Built target split-file [ 86%] Built target bugpoint [ 87%] Built target llvm-pdbutil [ 88%] Built target dsymutil [ 88%] Built target verify-uselistorder [ 88%] Built target sanstats [ 88%] Built target llvm-strip [ 88%] Built target llvm-bitcode-strip [ 88%] Built target sancov [ 88%] Built target llvm-install-name-tool [ 88%] Built target TestPlugin [ 88%] Built target gtest_main [ 88%] Built target LLVMTestingSupport [ 88%] Built target llvm-readelf [ 88%] Built target opt [ 88%] Built target llvm-cfi-verify [ 90%] Built target BugpointPasses [ 90%] Built target BitstreamTests [ 90%] Built target LineEditorTests [ 90%] Built target DemangleTests [ 90%] Built target OptionTests [ 90%] Built target JITLinkTests [ 90%] Built target BinaryFormatTests [ 90%] Built target FileCheckTests [ 90%] Built target AsmParserTests [ 90%] Built target InterfaceStubTests [ 90%] Built target TextAPITests [ 91%] Built target DebugInfoMSFTests [ 91%] Built target TableGenTests [ 91%] Built target RemarksTests [ 91%] Built target DebugInfoCodeViewTests [ 91%] Built target LinkerTests [ 91%] Built target BitcodeTests [ 91%] Built target XRayTests [ 91%] Built target AMDGPUDwarfTests [ 91%] Built target PowerPCTests [ 91%] Built target ExecutionEngineTests [ 91%] Built target ObjectYAMLTests [ 91%] Built target FuzzMutateTests [ 91%] Built target LLVMFrontendTests [ 91%] Built target ObjectTests [ 91%] Built target MCJITTests [ 91%] Built target DebugInfoGSYMTests [ 91%] Built target DebugInfoPDBTests [ 91%] Built target ProfileDataTests [ 91%] Built target CFIVerifyTests [ 91%] Built target MCTests [ 91%] Built target IPOTests [ 91%] Built target PluginsTests [ 91%] Built target VectorizeTests [ 91%] Built target MITests [ 91%] Built target ScalarTests [ 91%] Built target X86Tests [ 91%] Built target LLVMProfgenTests [ 91%] Built target WebAssemblyTests [ 92%] Built target OrcJITTests [ 92%] Built target UtilsTests [ 92%] Built target ARMTests [ 92%] Built target LLVMExegesisTests [ 92%] Built target LLVMExegesisAArch64Tests [ 92%] Built target GlobalISelTests [ 92%] Built target AArch64Tests [ 92%] Built target AMDGPUTests [ 92%] Built target LLVMExegesisARMTests [ 92%] Built target DebugInfoDWARFTests [ 92%] Built target LLVMExegesisPowerPCTests [ 92%] Built target LLVMExegesisMipsTests [ 92%] Built target LLVMExegesisX86Tests [ 92%] Built target CodeGenTests [ 93%] Built target IRTests [ 95%] Built target AnalysisTests [ 97%] Built target ADTTests [100%] Built target SupportTests Install the project... -- Install configuration: "Release" -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/InstrBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Pipeline.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits/LSUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits/Scheduler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits/ResourceManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits/HardwareUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits/RegisterFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HardwareUnits/RetireControlUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/HWEventListener.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Instruction.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Context.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/CodeEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/RetireStage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/Stage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/DispatchStage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/EntryStage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/InstructionTables.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/MicroOpQueueStage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Stages/ExecuteStage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/SourceMgr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MCA/Support.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/MSF -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/Symbolize -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DIContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/GsymReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/FileWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/Range.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/Header.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/DwarfTransformer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/LookupResult.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/InlineInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/FunctionInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/LineTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/StringTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/FileEntry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/GsymCreator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/GSYM/LineEntry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFListTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBFrameData.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/SymbolCache.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/TableGenBackend.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/DirectiveEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/SetTheory.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/SearchableTable.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/Error.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/Main.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/Record.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/StringMatcher.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TableGen/Automaton.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Testing -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Testing/Support -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Testing/Support/Error.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Testing/Support/Annotations.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/UniqueVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SparseMultiSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/StringSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PriorityWorklist.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/APSInt.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DenseSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DenseMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ilist_node.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SmallPtrSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/BitVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/iterator_range.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Bitfields.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/StringMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SmallBitVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PostOrderIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/IntervalMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/IndexedMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DenseMapInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Statistic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ImmutableMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/EnumeratedArray.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ilist_base.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ScopeExit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/FoldingSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ArrayRef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Waymarking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/EquivalenceClasses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SetVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PriorityQueue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/MapVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ilist_node_base.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DepthFirstIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ilist.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SmallVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/StringExtras.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Triple.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/APFloat.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/simple_ilist.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Twine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/CachedHashString.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/IntEqClasses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Any.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Optional.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/CoalescingBitVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Sequence.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SmallSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/TinyPtrVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PackedVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/bit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/FloatingPointMode.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PointerSumType.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/StringRef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/BitmaskEnum.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/FunctionExtras.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/AllocatorList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PointerIntPair.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ilist_iterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/edit_distance.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ImmutableSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/APFixedPoint.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/DirectedGraph.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/GraphTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SparseSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/StringMapEntry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/None.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SparseBitVector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SCCIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ScopedHashTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SetOperations.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/EpochTracker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ImmutableList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/fallible_iterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/Hashing.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/STLExtras.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/iterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/ilist_node_options.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/TypeSwitch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/SmallString.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/PointerUnion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/StringSwitch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/APInt.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate/Operations.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate/Random.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate/IRMutator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FDRRecords.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/Trace.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/XRayRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FDRRecordProducer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/BlockPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/Graph.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FDRTraceExpander.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/Profile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/InstrumentationMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FDRRecordConsumer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/BlockIndexer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/RecordPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FileHeaderReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FDRTraceWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/BlockVerifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/XRay/FDRLogBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/ArchiveYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/MinidumpYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/yaml2obj.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/YAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ObjectYAML/XCOFFYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/BasicBlock.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/InstIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DataLayout.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DerivedUser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/TrackingMDRef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DebugLoc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DerivedTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/MatrixBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Module.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PredIteratorCache.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/FixedMetadataKinds.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/FixedPointBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Function.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/OptBisect.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/SafepointIRVerifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ModuleSlotTracker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Instructions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/LegacyPassManagers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/MDBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Statepoint.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DiagnosticInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Mangler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GlobalAlias.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PassManagerInternal.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsMips.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/NoFolder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GVMaterializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ProfileSummary.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Operator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Assumptions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Dominators.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/UseListOrder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/LLVMContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DebugInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/FPEnv.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Constants.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PassManagerImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ValueHandle.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Value.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PseudoProbe.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/VPIntrinsics.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/User.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/CFG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ReplaceConstant.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Argument.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsX86.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PassInstrumentation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GlobalVariable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Intrinsics.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsARM.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DebugInfoFlags.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/InstrTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DIBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Use.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsVE.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PatternMatch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/AbstractCallSite.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Instruction.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Attributes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PrintPasses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/RuntimeLibcalls.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GlobalObject.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/LegacyPassManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsHexagonDep.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsRISCV.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GlobalValue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/LLVMRemarkStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Metadata.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/LegacyPassNameParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Attributes.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DiagnosticPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/GlobalIFunc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IRPrintingPasses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsBPF.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/AutoUpgrade.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PassTimingInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Type.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DiagnosticHandler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ConstantFolder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/InstVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Comdat.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Constant.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ValueMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Metadata.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/CallingConv.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Instruction.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ConstrainedOps.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/PassManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Value.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Verifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/DebugInfoMetadata.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/OperandTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ConstantRange.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicInst.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/SymbolTableListTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsVEVL.gen.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/ValueSymbolTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Intrinsics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsXCore.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/TypeFinder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IRBuilderFolder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IRBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/InlineAsm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/StructuralHash.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Linker -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Linker/Linker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Linker/IRMover.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option/Option.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option/OptSpecifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option/OptTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option/Arg.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option/OptParser.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Option/ArgList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/RemarkParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/YAMLRemarkSerializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/BitstreamRemarkParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/RemarkStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/RemarkFormat.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/RemarkLinker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/BitstreamRemarkSerializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/HotnessThresholdParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/Remark.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/RemarkSerializer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/RemarkStringTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Remarks/BitstreamRemarkContainer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/PassSupport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/BitcodeCommon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/BitcodeAnalyzer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/BitcodeReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitcode/BitcodeConvenience.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/PassRegistry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LinkAllPasses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IRReader -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IRReader/IRReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/MachO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/JITLink.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/ELF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/OrcV1Deprecation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TPCIndirectionUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TargetProcess -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TargetProcess/OrcRPCTPCServer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/LazyReexports.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Speculation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Core.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/LLJIT.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TPCEHFrameRegistrar.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/OrcRPCTargetProcessControl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/DebugUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TargetProcessControl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/TPCDynamicLibrarySearchGenerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Layer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/MachOPlatform.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/Mangling.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/StackMapParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/TapiUniversal.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/Archive.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/Binary.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/COFFImportFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/COFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/ModuleSymbolTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/IRSymtab.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/SymbolSize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/WindowsResource.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/ELFObjectFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/WindowsMachineFlag.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/ObjectFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/ArchiveWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/Error.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/MachOUniversalWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/MachO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/COFFModuleDefinition.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/Decompressor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/Wasm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/ELFTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/MachOUniversal.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/SymbolicFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/ELF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/RelocationResolver.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/XCOFFObjectFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/IRObjectFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/Minidump.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/CVDebugRecord.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Object/TapiFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/Config.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/LTOBackend.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/LTO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/Caching.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/SummaryBasedOptimizations.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/legacy -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/legacy/LTOModule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LinkAllIR.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ToolDrivers -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ToolDrivers/llvm-lib -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/X86TargetParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/GraphWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryStreamReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SwapByteOrder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Mutex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Valgrind.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/YAMLTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AlignOf.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FormatAdapters.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TimeProfiler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FileOutputBuffer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TypeName.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Regex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Chrono.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BranchProbability.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Solaris -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Solaris/sys -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Solaris/sys/regset.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SHA1.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AMDGPUMetadata.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/KnownBits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SpecialCaseList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Locale.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TargetParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ConvertUTF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CachePruning.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MemoryBuffer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TrailingObjects.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/InitLLVM.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Recycler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ReverseIteration.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AArch64TargetParser.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Threading.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Process.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Automaton.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SystemUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/RecyclingAllocator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/WindowsError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Windows -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Windows/WindowsSupport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Alignment.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FormattedStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BlockFrequency.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CheckedArithmetic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryStreamArray.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Printable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AArch64TargetParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MathExtras.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Signposts.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryByteStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ExtensibleRTTI.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MachineValueType.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/raw_ostream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Endian.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MD5.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Base64.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FormatVariadic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/raw_os_ostream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ThreadLocal.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TargetOpcodes.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/OptimizedStructLayout.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ManagedStatic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MSVCErrorWorkarounds.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Host.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/X86TargetParser.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/thread.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/StringSaver.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SmallVectorMemoryBuffer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ErrorHandling.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AllocatorBase.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/LEB128.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CrashRecoveryContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/X86DisassemblerDecoderCommon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/YAMLParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/InstructionCost.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ELFAttributes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/DebugCounter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/raw_sha1_ostream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ARMAttributeParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/DataTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Watchdog.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Atomic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FormatVariadicDetails.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ExitCodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/DynamicLibrary.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/RandomNumberGenerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TaskQueue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Format.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Error.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/RISCVAttributeParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ItaniumManglingCanonicalizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/LICENSE.TXT -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryItemStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CFGUpdate.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MemAlloc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/DataExtractor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Memory.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/type_traits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Allocator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Unicode.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryStreamError.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/GlobPattern.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ArrayRecycler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/circular_raw_ostream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SaveAndRestore.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SuffixTree.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ARMWinEH.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FileCollector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/PluginLoader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CBindingWrapping.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Compiler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Program.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FileUtilities.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Registry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FileSystem -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FileSystem/UniqueID.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Parallel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Debug.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MipsABIFlags.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/LockFileManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Errno.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ScaledNumber.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CRC.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/xxhash.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SMTAPI.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ARMBuildAttributes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/VirtualFileSystem.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Compression.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ThreadPool.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/PrettyStackTrace.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/DJB.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TarWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/COM.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/WithColor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FileSystem.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ELFAttributeParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ARMTargetParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CodeGen.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/RISCVAttributes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ErrorOr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ARMEHABI.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryStreamRef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/GenericDomTree.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/NativeFormatting.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/RWMutex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Path.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/OnDiskHashTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/LineIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TargetRegistry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Win64EH.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BinaryStreamWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SMLoc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/MemoryBufferRef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/GenericIteratedDominanceFrontier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ARMTargetParser.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Casting.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FormatProviders.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Capacity.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/RISCVTargetParser.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Timer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/FormatCommon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/VersionTuple.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ScopedPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SourceMgr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AMDHSAKernelDescriptor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CodeGenCoverage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/AtomicOrdering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/ToolOutputFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Errc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/EndianStream.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/UnicodeCharRanges.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Signals.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TrigramIndex.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/SymbolRemappingReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/DOTGraphTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/BuryPointer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TargetSelect.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/TypeSize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/JSON.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CommandLine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/CFGDiff.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/AsmParser -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/AsmParser/SlotMapping.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/AsmParser/Parser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCWinEH.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSchedule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmLayout.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCTargetOptionsCommandFlags.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCPseudoProbe.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInstPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSectionXCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/AsmCond.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/SubtargetFeature.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSymbolELF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCCodeEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDisassembler -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCFixupKindInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCFragment.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDwarf.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCELFObjectWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCFixup.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCObjectStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSectionWasm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCExpr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/SectionKind.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmInfoELF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSymbolXCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInstrInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCMachObjectWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCWasmStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCDirectives.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInstrAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmMacro.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCObjectWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCObjectFileInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSectionCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSymbolMachO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCXCOFFObjectWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/ConstantPools.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInst.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInstrItineraries.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSectionMachO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSection.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInstBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCLabel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/LaneBitmask.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAssembler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/StringTableBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCRegisterInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCXCOFFStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MachineLocation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCELFStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCWin64EH.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSymbolWasm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmBackend.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCTargetOptions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSectionELF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSymbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCInstrDesc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCCodeView.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCValue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSubtargetInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCSymbolCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCAsmInfoXCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/MC/MCRegister.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/PassAnalysisSupport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LineEditor -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/LineEditor/LineEditor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/TextAPIWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/ArchitectureSet.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/Symbol.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/Platform.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/TextAPIReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/Architecture.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/PackedVersion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/Architecture.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/InterfaceFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/TextAPI/MachO/Target.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/StructurizeCFG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopFlatten.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/InstSimplifyPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/InferAddressSpaces.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/MergeICmps.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/Reg2Mem.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LICM.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SROA.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopInterchange.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/DCE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/WarnMissedTransforms.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/Scalarizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/GVN.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopReroll.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopFuse.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopVersioningLICM.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/Sink.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/AnnotationRemarks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LowerWidenableCondition.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar/ConstraintElimination.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/InstCombine -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/InstCombine/InstCombiner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize/VectorCombine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/AggressiveInstCombine -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/GCOVProfiler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/AddressSanitizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/MemProfiler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/MemorySanitizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/CGProfile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/InstrProfiling.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/InstrOrderFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation/PoisonChecking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Coroutines.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/GuardUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/UnifyLoopExits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/MetaRenamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/InjectTLIMappings.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/InstructionNamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SSAUpdaterBulk.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CodeMoverUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/Local.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/UniqueInternalLinkageNames.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SimplifyCFGOptions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/FixIrreducible.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LoopRotationUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LowerSwitch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CallGraphUpdater.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/Debugify.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/Cloning.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/StripGCRelocates.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/AssumeBundleBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LoopPeel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/MatrixUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/SizeOpts.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/CanonicalizeAliases.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/HelloNew -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/HelloNew/HelloWorld.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/SampleProfileProbe.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/BlockExtractor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/StripSymbols.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/Internalize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/Annotation2Metadata.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/SCCP.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/LoopExtractor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/Attributor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/HotColdSplitting.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/MergeFunctions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/SampleProfile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/Inliner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/SampleContextTracker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/OpenMPOpt.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/IROutliner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/CFGuard.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Scalar.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Instrumentation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Coroutines -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Coroutines/CoroCleanup.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Coroutines/CoroSplit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Coroutines/CoroEarly.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Coroutines/CoroElide.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/IPO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/ObjCARC.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Transforms/Utils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Pass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/GuardUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/FunctionPropertiesAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/VectorUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Loads.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Trace.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DependenceGraphBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CallGraph.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TargetFolder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IndirectCallVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InstructionPrecedenceTracking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MemorySSA.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ModuleDebugInfoPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LazyValueInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DDGPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MLModelRunner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/PostDominators.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/VecFuncs.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CallPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/PhiValues.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/AssumptionCache.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DDG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CFG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Passes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Lint.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MemoryLocation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InstCount.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ConstantFolding.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopNestAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/RegionPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/HeatUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MLInlineAdvisor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Utils -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Utils/TFUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Utils/Local.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/AssumeBundleQueries.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ScalarEvolution.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/AliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/AliasSetTracker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IntervalPartition.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/EHPersonalities.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/StackLifetime.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IVDescriptors.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ValueLattice.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/RegionIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InlineCost.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Delinearization.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CFGPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InstructionSimplify.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/StackSafetyAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MemDerefPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ValueTracking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CodeMetrics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/PHITransAddr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LazyCallGraph.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/SyntheticCountsUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopCacheAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IRSimilarityIdentifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DominanceFrontier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/RegionPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/RegionInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LegacyDivergenceAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/MustExecute.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/SparsePropagation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ConstraintSystem.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DomTreeUpdater.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CaptureTracking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/Interval.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InlineAdvisor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DomPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/GlobalsModRef.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ReplayInlineAdvisor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/SyncDependenceAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IVUsers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/InlineModelFeatureMaps.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/IntervalIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/LoopInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/DemandedBits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/ScalarEvolutionDivision.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/InitializePasses.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetMachine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetItinerary.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/GlobalISel -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/GlobalISel/Combine.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/GlobalISel/Target.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/CodeGenCWrappers.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetSelectionDAG.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetLoweringObjectFile.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/CGPassBuilderOption.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/GenericOpcodes.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetCallingConv.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetInstrPredicate.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetPfmCounters.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetOptions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/Target.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Target/TargetSchedule.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/InterfaceStub -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/InterfaceStub/ELFObjHandler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/InterfaceStub/TBEHandler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/InterfaceStub/ELFStub.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/WindowsManifest -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachORelocation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DAGCombine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MBFIWrapper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/BuiltinGCs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/WasmEHFuncInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/CodeGenPassBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/AccelTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/CommandFlags.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetSchedule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SwiftErrorValueTracking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/CostTable.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/BasicBlockSectionUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DebugHandlerBase.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/EdgeBundles.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MultiHazardRecognizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DbgEntityHistoryCalculator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ExecutionDomainFix.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveRangeCalc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/AsmPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/CallingConvLower.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MacroFusion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/ConstantFoldingMIRBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/CSEInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/CombinerHelper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/CombinerInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/Combiner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineScheduler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ValueTypes.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ValueTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetLowering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/Passes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DIE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MIRParser -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MIRParser/MIParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RDFLiveness.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LexicalScopes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GCStrategy.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachinePassRegistry.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveVariables.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveIntervalCalc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RDFGraph.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MIRPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ExpandReductions.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/DIEValue.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/AsmPrinterHandler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LowLevelType.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/IndirectThunks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachinePassManager.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/NonRelocatableStringpool.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SlotIndexes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/Analysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GCMetadata.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveInterval.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineDominators.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineOperand.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineOutliner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/VirtRegMap.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MIRFormatter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ModuloSchedule.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineFunction.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/StableHashing.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ReachingDefAnalysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineSizeOpts.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineLoopUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RegisterPressure.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachinePipeliner.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RDFRegisters.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/AntiDepBreaker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/StackMaps.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveIntervals.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ParallelCG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SwitchLoweringUtils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LoopTraversal.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/FaultMaps.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TailDuplicator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/SelectionDAG.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/CSEConfigBase.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/StackProtector.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineStableHash.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/Spiller.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveStacks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineInstr.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/Register.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TileShapeInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/FastISel.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQP -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQP/Math.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/WindowsResource -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/PassInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DWARFLinker -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DWARFLinker/DWARFStreamer.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DWARFLinker/DWARFLinker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenACC -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenACC/ACC.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/Directive -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/Directive/DirectiveBase.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMPGridValues.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMPIRBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMPContext.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMPKinds.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMPConstants.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMP.td -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/XCOFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/COFF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/DynamicTags.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MinidumpConstants.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MsgPackWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/Magic.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MsgPack.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MachO.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MsgPackDocument.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MachO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/WasmTraits.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/Wasm.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/Dwarf.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/Dwarf.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MsgPack.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/MsgPackReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/Minidump.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/CSKY.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/VE.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/BinaryFormat/ELFRelocs/MSP430.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Passes -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Passes/StandardInstrumentations.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Passes/PassBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Passes/PassPlugin.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/InstrProf.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/Coverage -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/ProfileCommon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/GCOV.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/InstrProfData.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/InstrProfReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/SampleProfReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/SampleProf.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitstream -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitstream/BitstreamReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitstream/BitCodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Bitstream/BitstreamWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FileCheck -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/FileCheck/FileCheck.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/MicrosoftDemangle.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/DemangleConfig.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/MicrosoftDemangleNodes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/ItaniumDemangle.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/Utility.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/Demangle.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Demangle/StringView.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/IRReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/TargetMachine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Initialization.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Core.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/LLJIT.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/BitReader.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/OrcEE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/DebugInfo.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Disassembler.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Remarks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/ErrorHandling.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/ExecutionEngine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/DataTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/DisassemblerTypes.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Error.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Analysis.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/lto.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Comdat.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/Vectorize.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/Coroutines.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/InstCombine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/AggressiveInstCombine.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/Scalar.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/IPO.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Transforms/Utils.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Linker.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Types.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Target.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Object.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Orc.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/BitWriter.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/ExternC.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Support.h -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsXCore.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsX86.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicEnums.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsNVPTX.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsWebAssembly.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsVE.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/Attributes.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsARM.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsAMDGPU.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsS390.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicImpl.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsMips.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsHexagon.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsRISCV.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsAArch64.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsR600.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsBPF.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/IR/IntrinsicsPowerPC.h -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/VCSRevision.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Support/Extension.def -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config/abi-breaking.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config/llvm-config.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config/Targets.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config/AsmParsers.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config/AsmPrinters.def -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Config/Disassemblers.def -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenACC -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenACC/ACC.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenACC/ACC.h.inc -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMP.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm/Frontend/OpenMP/OMP.h.inc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/LLVMConfigExtensions.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDemangle.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSupport.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMTableGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-tblgen -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMCore.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMFuzzMutate.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMFileCheck.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMInterfaceStub.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMIRReader.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSelectionDAG.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAsmPrinter.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMIRParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMGlobalISel.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBinaryFormat.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBitReader.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBitWriter.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBitstreamReader.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDWARFLinker.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMExtensions.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMFrontendOpenACC.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMFrontendOpenMP.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMTransformUtils.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMInstrumentation.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAggressiveInstCombine.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMInstCombine.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMScalarOpts.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMipo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMVectorize.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMHelloNew.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMObjCARCOpts.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMCoroutines.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMCFGuard.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLinker.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAnalysis.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLTO.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMC.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMCParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMCDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMCA.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMObject.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMObjectYAML.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMOption.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRemarks.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDebugInfoDWARF.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDebugInfoGSYM.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDebugInfoMSF.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDebugInfoCodeView.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDebugInfoPDB.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSymbolize.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMExecutionEngine.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMInterpreter.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMJITLink.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMCJIT.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMOrcJIT.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMOrcShared.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMOrcTargetProcess.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRuntimeDyld.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMTarget.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAArch64CodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAArch64AsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAArch64Disassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAArch64Desc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAArch64Info.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAArch64Utils.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAMDGPUCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAMDGPUAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAMDGPUDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAMDGPUDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAMDGPUInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAMDGPUUtils.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMARMCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMARMAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMARMDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMARMDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMARMInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMARMUtils.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAVRCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAVRAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAVRDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAVRDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAVRInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBPFCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBPFAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBPFDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBPFDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMBPFInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMHexagonCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMHexagonAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMHexagonDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMHexagonDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMHexagonInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLanaiCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLanaiAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLanaiDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLanaiDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLanaiInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMipsCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMipsAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMipsDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMipsDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMipsInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMSP430CodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMSP430Desc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMSP430Info.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMSP430AsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMMSP430Disassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMNVPTXCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMNVPTXDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMNVPTXInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMPowerPCCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMPowerPCAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMPowerPCDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMPowerPCDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMPowerPCInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRISCVCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRISCVAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRISCVDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRISCVDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMRISCVInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSparcCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSparcAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSparcDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSparcDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSparcInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSystemZCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSystemZAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSystemZDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSystemZDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMSystemZInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMWebAssemblyCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMWebAssemblyAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMWebAssemblyDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMWebAssemblyDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMWebAssemblyInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMX86CodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMX86AsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMX86Disassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMX86Desc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMX86Info.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMXCoreCodeGen.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMXCoreDisassembler.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMXCoreDesc.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMXCoreInfo.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMAsmParser.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLineEditor.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMProfileData.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMCoverage.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMPasses.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMTextAPI.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMDlltoolDriver.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMLibDriver.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMXRay.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVMWindowsManifest.a -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLTO.so.12 -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLTO.so -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/lto.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/LLVMgold.so -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-ar -- Creating llvm-ranlib -- Creating llvm-lib -- Creating llvm-dlltool -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-config -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-lto -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-profdata -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/bugpoint -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/dsymutil -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/lli -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-as -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-bcanalyzer -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-c-test -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cat -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cfi-verify -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cov -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cvtres -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cxxdump -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cxxfilt -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-cxxmap -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-diff -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-dis -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-dwarfdump -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-dwp -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-elfabi -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-exegesis -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-extract -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-gsymutil -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-ifs -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-jitlink -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-libtool-darwin -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-link -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-lipo -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-lto2 -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-mc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-mca -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-ml -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-modextract -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-mt -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-nm -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-objcopy -- Creating llvm-install-name-tool -- Creating llvm-bitcode-strip -- Creating llvm-strip -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-objdump -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-opt-report -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-pdbutil -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-profgen -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-rc -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-readobj -- Creating llvm-readelf -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-reduce -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-rtdyld -- Creating libLLVM-12.0.1.so -- Creating libLLVM.so -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libLLVM-12.so -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-size -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-split -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-stress -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-strings -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-symbolizer -- Creating llvm-addr2line -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-undname -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/llvm-xray -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/opt -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/share/opt-viewer/opt-diff.py -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/share/opt-viewer/opt-stats.py -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/share/opt-viewer/opt-viewer.py -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/share/opt-viewer/optpmap.py -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/share/opt-viewer/optrecord.py -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/share/opt-viewer/style.css -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libRemarks.so.12 -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/libRemarks.so -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/include/llvm-c/Remarks.h -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/sancov -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/sanstats -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/split-file -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/bin/verify-uselistorder -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/LLVMExports.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/LLVMExports-release.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/. -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./CheckLinkerFlag.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./TableGen.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./CrossCompile.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./UseLibtool.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./FindLibpfm.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./GenerateVersionFromVCS.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./FindOCaml.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./TensorFlowCompile.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./LLVMDistributionSupport.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./CheckAtomic.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./FindZ3.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./FindGRPC.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./LLVM-Build.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./GetLibraryName.cmake -- Installing: /home/buildozer/aports/main/llvm12/pkg/llvm12/usr/lib/llvm12/lib/cmake/llvm/./AddLLVMDefinitions.cmake >>> llvm12-static*: Running split function static... >>> llvm12-static*: Preparing subpackage llvm12-static... >>> llvm12-static*: Stripping binaries >>> llvm12-static*: Running postcheck for llvm12-static >>> llvm12-libs*: Running split function libs... >>> llvm12-libs*: Preparing subpackage llvm12-libs... >>> llvm12-libs*: Stripping binaries >>> llvm12-libs*: Running postcheck for llvm12-libs >>> llvm12-dev*: Running split function dev... >>> llvm12-dev*: Preparing subpackage llvm12-dev... >>> llvm12-dev*: Stripping binaries >>> llvm12-dev*: Running postcheck for llvm12-dev >>> llvm12-test-utils*: Running split function _test_utils... /usr/lib/python3.10/site-packages/setuptools/dist.py:461: UserWarning: Normalizing '12.0.1dev' to '12.0.1.dev0' warnings.warn(tmpl.format(**locals())) running install running build running build_py running install_lib creating /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10 creating /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages creating /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/ShCommands.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/TestRunner.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/cl_arguments.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/worker.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/util.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit creating /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm copying build/lib/lit/llvm/config.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm copying build/lib/lit/llvm/subst.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm copying build/lib/lit/llvm/__init__.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm copying build/lib/lit/reports.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit creating /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands copying build/lib/lit/builtin_commands/diff.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands copying build/lib/lit/builtin_commands/__init__.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands copying build/lib/lit/builtin_commands/cat.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands creating /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats copying build/lib/lit/formats/googletest.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats copying build/lib/lit/formats/base.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats copying build/lib/lit/formats/shtest.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats copying build/lib/lit/formats/__init__.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats copying build/lib/lit/LitTestCase.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/main.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/discovery.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/ShUtil.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/__init__.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/run.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/Test.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/TestingConfig.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/BooleanExpression.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/LitConfig.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/ProgressBar.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit copying build/lib/lit/display.py -> /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/ShCommands.py to ShCommands.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/TestRunner.py to TestRunner.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/cl_arguments.py to cl_arguments.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/worker.py to worker.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/util.py to util.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm/config.py to config.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm/subst.py to subst.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/llvm/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/reports.py to reports.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands/diff.py to diff.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/builtin_commands/cat.py to cat.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats/googletest.py to googletest.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats/base.py to base.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats/shtest.py to shtest.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/formats/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/LitTestCase.py to LitTestCase.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/main.py to main.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/discovery.py to discovery.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/ShUtil.py to ShUtil.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/__init__.py to __init__.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/run.py to run.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/Test.py to Test.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/TestingConfig.py to TestingConfig.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/BooleanExpression.py to BooleanExpression.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/LitConfig.py to LitConfig.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/ProgressBar.py to ProgressBar.cpython-310.pyc byte-compiling /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit/display.py to display.cpython-310.pyc running install_egg_info running egg_info creating lit.egg-info writing lit.egg-info/PKG-INFO writing dependency_links to lit.egg-info/dependency_links.txt writing entry points to lit.egg-info/entry_points.txt writing top-level names to lit.egg-info/top_level.txt writing manifest file 'lit.egg-info/SOURCES.txt' reading manifest file 'lit.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'TODO' warning: no previously-included files matching '*pyc' found anywhere in distribution warning: no previously-included files matching '*~' found anywhere in distribution no previously-included directories found matching 'tests/Output' no previously-included directories found matching 'tests/*/Output' no previously-included directories found matching 'tests/*/*/Output' no previously-included directories found matching 'tests/*/*/*/Output' writing manifest file 'lit.egg-info/SOURCES.txt' Copying lit.egg-info to /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/lib/python3.10/site-packages/lit-12.0.1.dev0-py3.10.egg-info running install_scripts Installing lit script to /home/buildozer/aports/main/llvm12/pkg/llvm12-test-utils/usr/bin >>> llvm12-test-utils*: Preparing subpackage llvm12-test-utils... >>> llvm12-test-utils*: Stripping binaries >>> llvm12-test-utils*: Running postcheck for llvm12-test-utils >>> llvm12*: Running postcheck for llvm12 >>> llvm12*: Preparing package llvm12... >>> llvm12*: Stripping binaries >>> llvm12-dev*: Scanning shared objects >>> llvm12-libs*: Scanning shared objects >>> llvm12-static*: Scanning shared objects >>> llvm12-test-utils*: Scanning shared objects >>> llvm12*: Scanning shared objects >>> llvm12-dev*: Tracing dependencies... llvm12=12.0.1-r1 llvm12-libs=12.0.1-r1 llvm12=12.0.1-r1 so:libLLVM-12.so so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> llvm12-dev*: Package size: 23.2 MB >>> llvm12-dev*: Compressing data... >>> llvm12-dev*: Create checksum... >>> llvm12-dev*: Create llvm12-dev-12.0.1-r1.apk >>> llvm12-libs*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libffi.so.8 so:libgcc_s.so.1 so:libstdc++.so.6 so:libxml2.so.2 so:libz.so.1 >>> llvm12-libs*: Package size: 88.7 MB >>> llvm12-libs*: Compressing data... >>> llvm12-libs*: Create checksum... >>> llvm12-libs*: Create llvm12-libs-12.0.1-r1.apk >>> llvm12-static*: Tracing dependencies... >>> llvm12-static*: Package size: 170.3 MB >>> llvm12-static*: Compressing data... >>> llvm12-static*: Create checksum... >>> llvm12-static*: Create llvm12-static-12.0.1-r1.apk >>> llvm12-test-utils*: Tracing dependencies... python3 py3-setuptools so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> llvm12-test-utils*: Package size: 1.2 MB >>> llvm12-test-utils*: Compressing data... >>> llvm12-test-utils*: Create checksum... >>> llvm12-test-utils*: Create llvm12-test-utils-12.0.1-r1.apk >>> llvm12*: Tracing dependencies... so:libLLVM-12.so so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libz.so.1 >>> llvm12*: Package size: 33.9 MB >>> llvm12*: Compressing data... >>> llvm12*: Create checksum... >>> llvm12*: Create llvm12-12.0.1-r1.apk >>> llvm12: Build complete at Sat, 01 Jan 2022 17:15:17 +0000 elapsed time 0h 22m 16s >>> llvm12: Cleaning up srcdir >>> llvm12: Cleaning up pkgdir >>> llvm12: Uninstalling dependencies... (1/30) Purging .makedepends-llvm12 (20220101.165301) (2/30) Purging cmake (3.21.3-r0) (3/30) Purging chrpath (0.16-r2) (4/30) Purging py3-setuptools (52.0.0-r5) (5/30) Purging py3-ordered-set (4.0.2-r3) (6/30) Purging py3-appdirs (1.4.4-r3) (7/30) Purging py3-packaging (21.3-r0) (8/30) Purging py3-parsing (2.4.7-r3) (9/30) Purging py3-six (1.16.0-r1) (10/30) Purging python3 (3.10.1-r0) (11/30) Purging binutils-dev (2.37-r4) (12/30) Purging libffi-dev (3.4.2-r1) (13/30) Purging linux-headers (5.10.41-r0) (14/30) Purging libffi (3.4.2-r1) (15/30) Purging libxml2-dev (2.9.12-r3) (16/30) Purging zlib-dev (1.2.11-r3) (17/30) Purging xz-dev (5.2.5-r0) (18/30) Purging libxml2 (2.9.12-r3) (19/30) Purging bash (5.1.8-r0) Executing bash-5.1.8-r0.pre-deinstall (20/30) Purging coreutils (9.0-r2) Executing coreutils-9.0-r2.post-deinstall (21/30) Purging diffutils (3.8-r0) (22/30) Purging libarchive (3.5.2-r0) (23/30) Purging rhash-libs (1.4.2-r2) (24/30) Purging libuv (1.42.0-r0) (25/30) Purging gdbm (1.22-r0) (26/30) Purging mpdecimal (2.5.1-r1) (27/30) Purging readline (8.1.1-r0) (28/30) Purging sqlite-libs (3.37.0-r0) (29/30) Purging utmps-libs (0.1.1.0-r1) (30/30) Purging skalibs (2.11.1.0-r0) Executing busybox-1.34.1-r6.trigger OK: 307 MiB in 99 packages >>> llvm12: Updating the main/armhf repository index... >>> llvm12: Signing the index...