>>> 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: 369 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 40.9M 0 191k 0 0 229k 0 0:03:02 --:--:-- 0:03:02 229k 36 40.9M 36 14.9M 0 0 8575k 0 0:00:04 0:00:01 0:00:03 8575k 98 40.9M 98 40.3M 0 0 14.2M 0 0:00:02 0:00:02 --:--:-- 14.2M 100 40.9M 100 40.9M 0 0 14.3M 0 0:00:02 0:00:02 --:--:-- 14.3M >>> 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/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: armv7-alpine-linux-musleabihf -- LLVM default target triple: armv7-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/ItaniumDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o [ 0%] Building CXX object 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/Attributes.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/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/CodeGenRegisters.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/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/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/DisassemblerEmitter.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/InstrInfoEmitter.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/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/IntrinsicEmitter.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/OptEmitter.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/RISCVCompressInstEmitter.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/RegisterBankEmitter.cpp.o [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.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/SubtargetFeatureInfo.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.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/WebAssemblyDisassemblerEmitter.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/CTagsEmitter.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/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: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/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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 /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/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: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: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/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: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: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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/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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 25%] Linking CXX static library ../libLLVMDemangle.a [ 25%] Built target LLVMDemangle [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o [ 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/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/ARMBuildAttrs.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.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/APSInt.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/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/BuryPointer.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.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/CRC.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/DataExtractor.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/DebugCounter.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o [ 25%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.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/GraphWriter.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.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 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/ItaniumManglingCanonicalizer.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.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/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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 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 [ 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/PrettyStackTrace.cpp.o [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 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 /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; | ^~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.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/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 [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o [ 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 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/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 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 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/Errno.cpp.o [ 75%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.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/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/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, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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 In file 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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ /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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX static library ../libLLVMTableGen.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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Built target LLVMTableGen /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%] 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/GIMatchDagInstr.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/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%] Creating export file for LLVMHello [ 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 LLVMgold [ 0%] Creating export file for BugpointPasses [ 0%] Creating export file for Remarks [ 0%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.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/colorprint.cc.o [ 0%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.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%] Built target LLVMDemangle [ 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/json_reporter.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%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o [ 1%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o [ 1%] Built target LLVMHello_exports [ 1%] Built target LTO_exports [ 1%] Built target LLVMgold_exports [ 1%] Built target BugpointPasses_exports [ 1%] Built target Remarks_exports Consolidate compiler generated dependencies of target obj.llvm-tblgen [ 1%] Built target llvm_vcsrevision_h [ 1%] Linking C executable ../../bin/count Consolidate compiler generated dependencies of target LLVMSupport [ 1%] Built target count [ 2%] Built target obj.llvm-tblgen [ 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/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [ 6%] Building CXX object lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 6%] Building CXX object lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o [ 6%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 6%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o [ 6%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [ 6%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [ 6%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [ 7%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o [ 7%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 7%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.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/MsgPackDocument.cpp.o [ 7%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o [ 7%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o [ 7%] Built target LLVMTableGen Consolidate compiler generated dependencies of target LLVMTableGenGlobalISel [ 7%] Built target LLVMTableGenGlobalISel [ 7%] Built target llvm-tblgen [ 7%] Building ACC.inc... [ 7%] Building ACC.h.inc... [ 7%] Building ACC.cpp... [ 7%] Building Options.inc... [ 7%] Building OMP.h.inc... [ 7%] Building OMP.cpp... [ 7%] Building Opts.inc... [ 7%] Building OMP.inc... [ 7%] Building Options.inc... [ 7%] Building Opts.inc... [ 7%] Building Opts.inc... [ 7%] Building ObjcopyOpts.inc... [ 7%] Building Options.inc... [ 8%] Building Opts.inc... [ 8%] Building Opts.inc... [ 8%] Building LipoOpts.inc... [ 8%] Building AutomataAutomata.inc... [ 8%] Building Opts.inc... [ 8%] Building AutomataTables.inc... [ 8%] Building IntrinsicEnums.inc... [ 8%] Building Attributes.inc... [ 8%] Building IntrinsicImpl.inc... [ 8%] Built target DllOptionsTableGen [ 8%] Built target CvtResTableGen [ 8%] Built target RcTableGen [ 8%] Built target MLTableGen [ 8%] Built target DsymutilTableGen [ 8%] Built target OptsTestTableGen [ 8%] Built target LipoOptsTableGen [ 8%] Built target LibOptionsTableGen [ 8%] Built target SymbolizerOptsTableGen [ 8%] Built target MtTableGen [ 8%] Building IntrinsicsAArch64.h... [ 8%] Built target acc_cpp [ 8%] Building IntrinsicsAMDGPU.h... [ 8%] Building IntrinsicsBPF.h... [ 8%] Built target ObjcopyOptsTableGen [ 8%] Building IntrinsicsARM.h... [ 8%] Building IntrinsicsHexagon.h... [ 8%] Built target omp_cpp [ 8%] Building IntrinsicsNVPTX.h... [ 8%] Building IntrinsicsMips.h... [ 8%] Building IntrinsicsPowerPC.h... [ 8%] Built target acc_gen [ 8%] Building IntrinsicsS390.h... [ 8%] Building IntrinsicsWebAssembly.h... [ 8%] Building IntrinsicsX86.h... [ 8%] Building IntrinsicsR600.h... [ 8%] Building IntrinsicsXCore.h... [ 8%] Built target omp_gen [ 8%] Building IntrinsicsRISCV.h... [ 8%] Building IntrinsicsVE.h... [ 8%] Building InstallNameToolOpts.inc... [ 8%] Building CXX object lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o [ 8%] Built target InstallNameToolOptsTableGen [ 8%] Built target AutomataTestTableGen [ 8%] Building BitcodeStripOpts.inc... [ 8%] Built target BitcodeStripOptsTableGen [ 8%] Building StripOpts.inc... [ 8%] Built target StripOptsTableGen [ 8%] Built target intrinsics_gen [ 8%] Building XCoreGenAsmWriter.inc... [ 8%] Building XCoreGenCallingConv.inc... [ 8%] Building XCoreGenDAGISel.inc... [ 8%] Building XCoreGenInstrInfo.inc... [ 8%] Building NVPTXGenAsmWriter.inc... [ 8%] Building XCoreGenDisassemblerTables.inc... [ 8%] Building NVPTXGenDAGISel.inc... [ 8%] Building NVPTXGenInstrInfo.inc... [ 8%] Building MSP430GenAsmMatcher.inc... [ 8%] Building WebAssemblyGenAsmMatcher.inc... [ 8%] Building SystemZGenAsmMatcher.inc... [ 8%] Building SparcGenAsmMatcher.inc... [ 8%] Building LanaiGenAsmMatcher.inc... [ 8%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o [ 8%] Building BPFGenAsmMatcher.inc... [ 8%] Building AVRGenAsmMatcher.inc... [ 8%] Building RISCVGenAsmMatcher.inc... [ 8%] Building PPCGenAsmMatcher.inc... [ 8%] Building X86GenAsmMatcher.inc... [ 9%] Building HexagonGenAsmMatcher.inc... [ 9%] Building MipsGenAsmMatcher.inc... [ 9%] Building ARMGenAsmMatcher.inc... [ 9%] Building AArch64GenAsmMatcher.inc... [ 9%] Building AMDGPUGenAsmMatcher.inc... [ 9%] Building AMDGPUGenAsmWriter.inc... [ 9%] Building AMDGPUGenCallingConv.inc... [ 9%] Building AMDGPUGenDAGISel.inc... [ 9%] Building MSP430GenAsmWriter.inc... [ 9%] Building LanaiGenAsmWriter.inc... [ 9%] Building BPFGenAsmWriter.inc... [ 9%] Building MSP430GenCallingConv.inc... [ 9%] Building MSP430GenDAGISel.inc... [ 9%] Building AVRGenAsmWriter.inc... [ 9%] Building WebAssemblyGenAsmWriter.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building SparcGenAsmWriter.inc... [ 9%] Building AMDGPUGenDisassemblerTables.inc... 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, | ^~~~~~~~~~~~~ [ 9%] Building AMDGPUGenGlobalISel.inc... [ 9%] Building MSP430GenDisassemblerTables.inc... 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 [ 9%] Building XCoreGenRegisterInfo.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 [ 9%] Building LanaiGenCallingConv.inc... [ 9%] Building AArch64GenAsmWriter.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 [ 9%] Building X86GenAsmWriter.inc... [ 9%] Building LanaiGenDAGISel.inc... [ 9%] Building LanaiGenDisassemblerTables.inc... [ 9%] Building SparcGenCallingConv.inc... [ 9%] Building BPFGenCallingConv.inc... [ 9%] Building LanaiGenInstrInfo.inc... [ 9%] Building AVRGenCallingConv.inc... [ 9%] Building SystemZGenAsmWriter.inc... [ 9%] Building PPCGenAsmWriter.inc... [ 9%] Building LanaiGenMCCodeEmitter.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()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 9%] Building X86GenAsmWriter1.inc... [ 9%] Building X86GenCallingConv.inc... [ 9%] Building WebAssemblyGenDAGISel.inc... [ 9%] Building AMDGPUGenInstrInfo.inc... [ 9%] Building XCoreGenSubtargetInfo.inc... [ 9%] Building MSP430GenInstrInfo.inc... [ 9%] Building MipsGenAsmWriter.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 [ 9%] Linking CXX static library ../libLLVMExtensions.a [ 9%] Building HexagonGenAsmWriter.inc... [ 9%] Building MSP430GenMCCodeEmitter.inc... [ 9%] Built target LLVMExtensions [ 9%] Building MSP430GenRegisterInfo.inc... [ 9%] Building MSP430GenSubtargetInfo.inc... [ 9%] Building X86GenDAGISel.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 [ 9%] Building BPFGenDAGISel.inc... [ 9%] Linking CXX executable ../../bin/not [ 9%] Building X86GenDisassemblerTables.inc... [ 9%] Building SparcGenDAGISel.inc... [ 9%] Building AVRGenDAGISel.inc... [ 9%] Building X86GenEVEX2VEXTables.inc... [ 9%] Building X86GenExegesis.inc... [ 9%] Building MipsGenCallingConv.inc... [ 9%] Building LanaiGenRegisterInfo.inc... [ 9%] Built target not [ 9%] Building MipsGenDAGISel.inc... [ 9%] Built target XCoreCommonTableGen [ 9%] Linking CXX static library ../libLLVMLineEditor.a [ 9%] Building LanaiGenSubtargetInfo.inc... [ 9%] Building CXX object lib/Target/XCore/TargetInfo/CMakeFiles/LLVMXCoreInfo.dir/XCoreTargetInfo.cpp.o [ 9%] Built target LLVMLineEditor [ 9%] Building AMDGPUGenMCCodeEmitter.inc... [ 9%] Building WebAssemblyGenDisassemblerTables.inc... [ 9%] Building AMDGPUGenMCPseudoLowering.inc... [ 9%] Building ARMGenAsmWriter.inc... [ 9%] Building AMDGPUGenPostLegalizeGICombiner.inc... [ 9%] Linking CXX static library ../../libLLVMFrontendOpenACC.a [ 9%] Built target LLVMFrontendOpenACC [ 9%] Built target MSP430CommonTableGen [ 9%] Building AMDGPUGenPreLegalizeGICombiner.inc... [ 9%] Building AMDGPUGenRegBankGICombiner.inc... [ 9%] Building AMDGPUGenRegisterBank.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 9%] Building SystemZGenCallingConv.inc... [ 9%] Building PPCGenCallingConv.inc... [ 9%] Building BPFGenDisassemblerTables.inc... [ 9%] Building PPCGenDAGISel.inc... [ 9%] Building WebAssemblyGenFastISel.inc... [ 9%] Building AVRGenDisassemblerTables.inc... [ 9%] Building AMDGPUGenRegisterInfo.inc... [ 9%] Building SparcGenDisassemblerTables.inc... [ 9%] Built target LanaiCommonTableGen [ 9%] Building AMDGPUGenSearchableTables.inc... [ 9%] Building AMDGPUGenSubtargetInfo.inc... [ 9%] Building R600GenAsmWriter.inc... [ 9%] Building R600GenCallingConv.inc... [ 9%] Building R600GenDAGISel.inc... [ 9%] Building R600GenDFAPacketizer.inc... [ 9%] Building SparcGenInstrInfo.inc... [ 9%] Building R600GenInstrInfo.inc... [ 9%] Building R600GenMCCodeEmitter.inc... [ 9%] Building HexagonGenCallingConv.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building R600GenRegisterInfo.inc... [ 9%] Building SparcGenMCCodeEmitter.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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building BPFGenInstrInfo.inc... [ 9%] Building AVRGenInstrInfo.inc... [ 9%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o [ 9%] Building R600GenSubtargetInfo.inc... [ 9%] Building NVPTXGenRegisterInfo.inc... [ 9%] Building SystemZGenDAGISel.inc... [ 9%] Building AArch64GenAsmWriter1.inc... [ 9%] Building BPFGenMCCodeEmitter.inc... [ 9%] Building NVPTXGenSubtargetInfo.inc... [ 9%] Building BPFGenRegisterInfo.inc... [ 9%] Building BPFGenSubtargetInfo.inc... [ 9%] Building X86GenFastISel.inc... [ 9%] Building SparcGenRegisterInfo.inc... [ 9%] Building WebAssemblyGenInstrInfo.inc... [ 9%] Building X86GenGlobalISel.inc... [ 9%] Building WebAssemblyGenMCCodeEmitter.inc... [ 9%] Building SparcGenSubtargetInfo.inc... [ 9%] Building MipsGenDisassemblerTables.inc... [ 9%] Building MipsGenFastISel.inc... [ 9%] Building RISCVGenAsmWriter.inc... [ 9%] Building MipsGenGlobalISel.inc... [ 9%] Linking CXX executable ../../bin/llvm-PerfectShuffle [ 9%] Building ARMGenCallingConv.inc... [ 9%] Building AVRGenMCCodeEmitter.inc... [ 9%] Linking CXX static library ../../../libLLVMXCoreInfo.a [ 9%] Building HexagonGenDAGISel.inc... [ 9%] Built target LLVMXCoreInfo [ 9%] Built target llvm-PerfectShuffle [ 9%] Building HexagonGenDFAPacketizer.inc... [ 9%] Building CXX object lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/TargetProcessControlTypes.cpp.o [ 9%] Building PPCGenDisassemblerTables.inc... [ 9%] Building PPCGenFastISel.inc... [ 9%] Building PPCGenInstrInfo.inc... [ 9%] Building PPCGenMCCodeEmitter.inc... [ 9%] Building PPCGenRegisterInfo.inc... [ 9%] Building PPCGenSubtargetInfo.inc... [ 9%] Building PPCGenExegesis.inc... [ 9%] Linking CXX static library ../libLLVMWindowsManifest.a [ 9%] Building PPCGenRegisterBank.inc... [ 9%] Built target LLVMWindowsManifest [ 9%] Building MipsGenInstrInfo.inc... [ 9%] Building PPCGenGlobalISel.inc... [ 9%] Built target BPFCommonTableGen [ 9%] Building MipsGenMCCodeEmitter.inc... [ 9%] Built target SparcCommonTableGen [ 9%] Building MipsGenMCPseudoLowering.inc... [ 9%] Building MipsGenRegisterBank.inc... [ 9%] Building MipsGenRegisterInfo.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/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 [ 9%] Building AVRGenRegisterInfo.inc... [ 9%] Building AVRGenSubtargetInfo.inc... [ 9%] Building CXX object lib/Target/MSP430/TargetInfo/CMakeFiles/LLVMMSP430Info.dir/MSP430TargetInfo.cpp.o [ 9%] Building MipsGenSubtargetInfo.inc... [ 9%] Building MipsGenExegesis.inc... [ 11%] Building WebAssemblyGenRegisterInfo.inc... [ 11%] Building SystemZGenDisassemblerTables.inc... [ 11%] Building WebAssemblyGenSubtargetInfo.inc... [ 11%] Built target AVRCommonTableGen [ 11%] Building CXX object lib/Target/Lanai/TargetInfo/CMakeFiles/LLVMLanaiInfo.dir/LanaiTargetInfo.cpp.o [ 11%] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [ 11%] Building X86GenInstrInfo.inc... [ 11%] Building X86GenRegisterBank.inc... [ 11%] Building CXX object lib/Target/AVR/TargetInfo/CMakeFiles/LLVMAVRInfo.dir/AVRTargetInfo.cpp.o [ 12%] Building HexagonGenDisassemblerTables.inc... [ 12%] Built target NVPTXCommonTableGen [ 12%] Building X86GenRegisterInfo.inc... [ 12%] Building ARMGenDAGISel.inc... [ 12%] Building CXX object lib/Target/Sparc/TargetInfo/CMakeFiles/LLVMSparcInfo.dir/SparcTargetInfo.cpp.o [ 13%] Building ARMGenDisassemblerTables.inc... [ 13%] Building X86GenSubtargetInfo.inc... [ 13%] Building ARMGenFastISel.inc... [ 13%] Building ARMGenGlobalISel.inc... [ 13%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o [ 13%] Building ARMGenInstrInfo.inc... [ 13%] Building AArch64GenCallingConv.inc... [ 13%] Building ARMGenMCCodeEmitter.inc... [ 13%] Building SystemZGenInstrInfo.inc... [ 13%] Building SystemZGenMCCodeEmitter.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 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 [ 14%] Building SystemZGenRegisterInfo.inc... [ 14%] Building SystemZGenSubtargetInfo.inc... [ 14%] Building HexagonGenInstrInfo.inc... [ 14%] Building ARMGenMCPseudoLowering.inc... [ 14%] Built target WebAssemblyCommonTableGen [ 14%] Building RISCVGenCompressInstEmitter.inc... [ 14%] Building RISCVGenDAGISel.inc... [ 14%] Building CXX object lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o [ 14%] Linking CXX executable ../../bin/yaml-bench [ 14%] Building HexagonGenMCCodeEmitter.inc... [ 14%] Building HexagonGenRegisterInfo.inc... [ 14%] Linking CXX static library ../../libLLVMDebugInfoMSF.a [ 14%] Building HexagonGenSubtargetInfo.inc... [ 14%] Linking CXX static library ../../../libLLVMOrcShared.a [ 14%] Building RISCVGenDisassemblerTables.inc... [ 14%] Built target LLVMDebugInfoMSF [ 14%] Built target LLVMOrcShared [ 14%] Building RISCVGenGlobalISel.inc... [ 14%] Built target yaml-bench [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o [ 14%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.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/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 [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [ 14%] Linking CXX static library ../../../libLLVMMSP430Info.a [ 14%] Building CXX object lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 14%] Linking CXX static library ../libLLVMOption.a [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 14%] Built target LLVMMSP430Info [ 14%] Building ARMGenRegisterBank.inc... [ 14%] Built target LLVMOption [ 14%] Built target MipsCommonTableGen [ 14%] Building RISCVGenInstrInfo.inc... [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 14%] Building CXX object lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o [ 14%] Building AArch64GenDAGISel.inc... [ 14%] Building RISCVGenMCCodeEmitter.inc... [ 14%] Building RISCVGenMCPseudoLowering.inc... [ 14%] Building RISCVGenRegisterBank.inc... [ 14%] Building RISCVGenRegisterInfo.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/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 [ 14%] Linking CXX static library ../../../libLLVMBPFInfo.a [ 14%] Building RISCVGenSearchableTables.inc... [ 14%] Building RISCVGenSubtargetInfo.inc... [ 14%] Linking CXX static library ../../../libLLVMLanaiInfo.a [ 14%] Building ARMGenRegisterInfo.inc... [ 14%] Building AArch64GenDisassemblerTables.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 14%] Built target LLVMBPFInfo [ 14%] Built target LLVMLanaiInfo [ 14%] Building AArch64GenExegesis.inc... [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [ 14%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [ 14%] Building ARMGenSubtargetInfo.inc... [ 14%] Linking CXX static library ../../../libLLVMAVRInfo.a [ 14%] Building AArch64GenFastISel.inc... [ 14%] Linking CXX static library ../../../libLLVMNVPTXInfo.a [ 14%] Built target LLVMAVRInfo [ 14%] Building ARMGenSystemRegister.inc... [ 14%] Building AArch64GenGlobalISel.inc... [ 16%] Linking CXX static library ../../../libLLVMSparcInfo.a [ 16%] Built target PowerPCCommonTableGen [ 16%] Building AArch64GenInstrInfo.inc... [ 16%] Built target LLVMNVPTXInfo [ 16%] Built target LLVMSparcInfo [ 16%] Building AArch64GenMCCodeEmitter.inc... [ 16%] Building AArch64GenMCPseudoLowering.inc... [ 16%] Building CXX object lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o [ 16%] Building AArch64GenPostLegalizeGICombiner.inc... [ 16%] Building AArch64GenPostLegalizeGILowering.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/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%] Linking CXX static library ../../../libLLVMWebAssemblyInfo.a [ 16%] Built target LLVMWebAssemblyInfo [ 16%] Building AArch64GenPreLegalizeGICombiner.inc... [ 16%] Building AArch64GenRegisterBank.inc... [ 16%] Linking CXX static library ../libLLVMBinaryFormat.a [ 16%] Building AArch64GenRegisterInfo.inc... [ 16%] Building AArch64GenSubtargetInfo.inc... [ 16%] Built target LLVMBinaryFormat [ 16%] Building AArch64GenSystemOperands.inc... [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.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/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/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Architecture.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/ArchitectureSet.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/InterfaceFile.cpp.o [ 16%] Built target HexagonCommonTableGen /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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - - [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/PackedVersion.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Platform.cpp.o [ 16%] Building CXX object lib/Target/Hexagon/TargetInfo/CMakeFiles/LLVMHexagonInfo.dir/HexagonTargetInfo.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Symbol.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/Target.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStub.cpp.o [ 16%] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/MachO/TextStubCommon.cpp.o [ 16%] Built target SystemZCommonTableGen [ 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%] Linking CXX static library ../../../libLLVMMipsInfo.a [ 16%] Building CXX object lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o [ 16%] Built target LLVMMipsInfo [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 16%] Linking CXX static library ../../libLLVMBitstreamReader.a [ 16%] Built target LLVMBitstreamReader [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.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%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o [ 16%] Linking CXX static library ../../../libLLVMPowerPCInfo.a [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o [ 16%] Built target LLVMPowerPCInfo [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 16%] Building CXX object lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [ 16%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o [ 16%] Linking CXX static library ../../../libLLVMOrcTargetProcess.a [ 16%] Built target LLVMOrcTargetProcess [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [ 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/Line.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o [ 17%] Linking CXX static library ../../../libLLVMHexagonInfo.a [ 17%] Built target LLVMHexagonInfo [ 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/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o [ 17%] Built target ARMCommonTableGen [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 17%] Linking CXX static library ../../../libLLVMSystemZInfo.a [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [ 17%] Built target LLVMSystemZInfo [ 17%] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o [ 17%] Building CXX object lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.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/TypeRecordHelpers.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/TypeStreamMerger.cpp.o [ 17%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [ 17%] Linking CXX static library ../../../libLLVMARMInfo.a [ 17%] Built target LLVMARMInfo [ 17%] Built target AMDGPUCommonTableGen [ 17%] Linking CXX static library ../../../libLLVMARMUtils.a [ 17%] Building InstCombineTables.inc... [ 17%] Built target LLVMARMUtils [ 17%] Built target InstCombineTableGen [ 17%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.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%] Linking CXX static library ../../../libLLVMAMDGPUInfo.a [ 17%] Built target LLVMAMDGPUInfo [ 17%] Linking CXX static library ../../../lib/libbenchmark.a [ 17%] Built target benchmark [ 17%] Building CXX object utils/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o [ 17%] Linking CXX static library ../../../lib/libbenchmark_main.a [ 17%] Built target benchmark_main [ 17%] Linking CXX static library ../libLLVMRemarks.a [ 17%] Built target LLVMRemarks [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 17%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.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/DIBuilder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.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/DiagnosticPrinter.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.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/InlineAsm.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 18%] Linking CXX static library ../libLLVMFileCheck.a [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.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%] Built target LLVMFileCheck [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.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/PassManager.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o [ 18%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.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/ReplaceConstant.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o [ 18%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.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 [ 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 AArch64CommonTableGen [ 19%] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [ 19%] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.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 ../../../libLLVMAArch64Info.a [ 19%] Linking CXX static library ../../../libLLVMX86Info.a [ 19%] Built target LLVMAArch64Info [ 19%] Built target LLVMX86Info /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()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 [ 19%] Linking CXX executable ../../../bin/llvm-jitlink-executor [ 20%] Linking CXX static library ../libLLVMTextAPI.a [ 20%] Built target LLVMTextAPI [ 20%] Built target llvm-jitlink-executor 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 ../../../libLLVMAArch64Utils.a [ 20%] Built target LLVMAArch64Utils [ 20%] Linking CXX executable ../../bin/FileCheck [ 20%] Built target RISCVCommonTableGen [ 20%] Built target FileCheck [ 20%] Building CXX object lib/Target/RISCV/TargetInfo/CMakeFiles/LLVMRISCVInfo.dir/RISCVTargetInfo.cpp.o [ 20%] Linking CXX static library ../../../libLLVMRISCVInfo.a [ 20%] Built target LLVMRISCVInfo [ 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/MCCodeEmitter.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.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/MCCodeView.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 20%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.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/MCSection.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.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/MCSymbolELF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 22%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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/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/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 /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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX static library ../libLLVMCore.a [ 22%] Built target LLVMCore [ 22%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o [ 23%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [ 23%] Building CXX object lib/Transforms/HelloNew/CMakeFiles/LLVMHelloNew.dir/HelloWorld.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.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%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.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/MetadataLoader.cpp.o [ 23%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [ 23%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.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%] Linking CXX static library ../libLLVMMC.a [ 23%] Linking CXX static library ../../libLLVMHelloNew.a [ 23%] Built target LLVMMC [ 23%] Built target LLVMHelloNew [ 23%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreInstPrinter.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.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/Disassembler.cpp.o [ 23%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcAsmBackend.cpp.o [ 23%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcELFObjectWriter.cpp.o [ 23%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430AsmBackend.cpp.o [ 23%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o [ 23%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinter.cpp.o [ 23%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 23%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVAsmBackend.cpp.o [ 23%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCTargetDesc.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/SparcMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/XCore/MCTargetDesc/CMakeFiles/LLVMXCoreDesc.dir/XCoreMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcInstPrinter.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/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcTargetStreamer.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVBaseInfo.cpp.o [ 24%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o [ 24%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 24%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/Sparc/MCTargetDesc/CMakeFiles/LLVMSparcDesc.dir/SparcMCExpr.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o [ 24%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o [ 24%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFObjectWriter.cpp.o [ 24%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o [ 24%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o [ 24%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o [ 24%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o [ 24%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o [ 24%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.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/RISCVInstPrinter.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCAsmInfo.cpp.o [ 24%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCCodeEmitter.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/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 [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCExpr.cpp.o [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.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 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 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, | ^~~~~~~~~~~~~ /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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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: 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::__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 [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMCTargetDesc.cpp.o [ 24%] Linking CXX static library ../../libLLVMCFGuard.a [ 24%] Built target LLVMCFGuard [ 24%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVMatInt.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVTargetStreamer.cpp.o [ 24%] Building CXX object lib/Target/RISCV/MCTargetDesc/CMakeFiles/LLVMRISCVDesc.dir/RISCVELFStreamer.cpp.o [ 24%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o [ 24%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o [ 24%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o [ 25%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.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/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, | ^~~~~~~~~~~~~ [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.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 /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 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/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()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.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/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 /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 [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o [ 25%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonInstPrinter.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/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 [ 25%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCAsmInfo.cpp.o [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.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/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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Linking CXX static library ../../../libLLVMXCoreDesc.a /usr/include/c++/11.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 25%] Built target LLVMXCoreDesc [ 25%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.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::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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.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, 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 [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o /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/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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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/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 /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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.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/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/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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.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 /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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o [ 27%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [ 27%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430ELFStreamer.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, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.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 = {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 [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.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::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>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o /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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o /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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCChecker.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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/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, | ^~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCodeEmitter.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/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/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCCompound.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 [ 27%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.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/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.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/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/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430InstPrinter.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCAsmInfo.cpp.o [ 27%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCCodeEmitter.cpp.o [ 27%] Building CXX object lib/Target/MSP430/MCTargetDesc/CMakeFiles/LLVMMSP430Desc.dir/MSP430MCTargetDesc.cpp.o [ 27%] Linking CXX static library ../../libLLVMMCDisassembler.a 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<>()); | ~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRELFStreamer.cpp.o [ 27%] Built target LLVMMCDisassembler [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRInstPrinter.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%] Linking CXX static library ../../../libLLVMSparcDesc.a [ 27%] Building CXX object lib/Target/XCore/Disassembler/CMakeFiles/LLVMXCoreDisassembler.dir/XCoreDisassembler.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Built target LLVMSparcDesc [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o [ 27%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [ 27%] Building CXX object lib/Target/Sparc/Disassembler/CMakeFiles/LLVMSparcDisassembler.dir/SparcDisassembler.cpp.o [ 27%] Linking CXX static library ../../../libLLVMBPFDesc.a [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o [ 27%] Built target LLVMBPFDesc [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [ 27%] Linking CXX static library ../libLLVMProfileData.a [ 27%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o [ 27%] Built target LLVMProfileData [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.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%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [ 27%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCAsmInfo.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o [ 27%] Linking CXX static library ../libLLVMMCA.a [ 27%] Built target LLVMMCA [ 27%] Building CXX object lib/Target/RISCV/Disassembler/CMakeFiles/LLVMRISCVDisassembler.dir/RISCVDisassembler.cpp.o [ 27%] Building CXX object lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCCodeEmitter.cpp.o [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCELFStreamer.cpp.o [ 27%] Building CXX object lib/Target/MSP430/Disassembler/CMakeFiles/LLVMMSP430Disassembler.dir/MSP430Disassembler.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 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.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 [ 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 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o [ 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%] Linking CXX static library ../../../libLLVMRISCVDesc.a [ 27%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o [ 27%] Built target LLVMRISCVDesc [ 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 [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCExpr.cpp.o [ 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%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o [ 27%] Building CXX object lib/Target/Lanai/MCTargetDesc/CMakeFiles/LLVMLanaiDesc.dir/LanaiMCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCDuplexInfo.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCELFStreamer.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCExpr.cpp.o [ 27%] Building CXX object lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCExpr.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRMCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o [ 27%] Building CXX object lib/Target/AVR/MCTargetDesc/CMakeFiles/LLVMAVRDesc.dir/AVRTargetStreamer.cpp.o [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 27%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCInstrInfo.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCShuffler.cpp.o [ 27%] Linking CXX static library ../../../libLLVMMSP430Desc.a [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonMCTargetDesc.cpp.o [ 27%] Built target LLVMMSP430Desc [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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%] Linking CXX static library ../../../libLLVMSparcDisassembler.a [ 27%] Built target LLVMSparcDisassembler [ 27%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 27%] Building CXX object lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o [ 27%] Building CXX object lib/Target/Hexagon/MCTargetDesc/CMakeFiles/LLVMHexagonDesc.dir/HexagonShuffler.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<>()); | ~~~~~~~~~~~~~~~ [ 27%] Linking CXX static library ../../../libLLVMBPFDisassembler.a [ 27%] Built target LLVMBPFDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Linking CXX static library ../../../libLLVMLanaiDesc.a [ 27%] Linking CXX static library ../../../libLLVMXCoreDisassembler.a [ 27%] Built target LLVMLanaiDesc [ 27%] Built target LLVMXCoreDisassembler [ 27%] Building CXX object lib/Target/Lanai/Disassembler/CMakeFiles/LLVMLanaiDisassembler.dir/LanaiDisassembler.cpp.o [ 27%] Linking CXX static library ../../../libLLVMSystemZDesc.a [ 27%] Built target LLVMSystemZDesc [ 27%] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o [ 27%] Linking CXX static library ../../../libLLVMRISCVDisassembler.a 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%] Built target LLVMRISCVDisassembler [ 27%] Linking CXX static library ../../../libLLVMMSP430Disassembler.a [ 27%] Built target LLVMMSP430Disassembler [ 27%] Linking CXX static library ../../../libLLVMPowerPCDisassembler.a [ 27%] Built target LLVMPowerPCDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.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 /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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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%] Linking CXX static library ../../../libLLVMX86Desc.a [ 27%] Built target LLVMX86Desc /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%] Linking CXX static library ../../../libLLVMAVRDesc.a [ 27%] Built target LLVMAVRDesc [ 27%] Linking CXX static library ../../../libLLVMPowerPCDesc.a [ 27%] Built target LLVMPowerPCDesc [ 28%] Linking CXX static library ../../../libLLVMX86Disassembler.a [ 28%] Built target LLVMX86Disassembler 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 28%] Linking CXX static library ../../../libLLVMMipsDesc.a [ 28%] Built target LLVMMipsDesc [ 28%] Linking CXX static library ../../../libLLVMLanaiDisassembler.a [ 28%] Built target LLVMLanaiDisassembler [ 28%] Linking CXX static library ../../../libLLVMAVRDisassembler.a [ 28%] Built target LLVMAVRDisassembler [ 29%] Linking CXX static library ../../../libLLVMHexagonDesc.a [ 29%] Built target LLVMHexagonDesc [ 29%] 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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 29%] Linking CXX static library ../../../libLLVMAArch64Desc.a [ 30%] Linking CXX static library ../../../libLLVMSystemZDisassembler.a [ 30%] Built target LLVMAArch64Desc [ 30%] Built target LLVMSystemZDisassembler [ 30%] Linking CXX static library ../../../libLLVMNVPTXDesc.a [ 30%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o [ 30%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o [ 30%] Built target LLVMNVPTXDesc [ 30%] Linking CXX static library ../../../libLLVMAMDGPUUtils.a [ 30%] Built target LLVMAMDGPUUtils [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o [ 30%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o [ 32%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o [ 32%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o [ 32%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o [ 32%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o [ 32%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o [ 32%] Linking CXX static library ../../../libLLVMWebAssemblyDesc.a [ 32%] Built target LLVMWebAssemblyDesc [ 32%] Building CXX object lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX static library ../../../libLLVMMipsDisassembler.a [ 32%] Built target LLVMMipsDisassembler [ 32%] Linking CXX static library ../libLLVMAsmParser.a [ 32%] 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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX static library ../../libLLVMBitReader.a [ 32%] Built target LLVMBitReader [ 32%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.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 {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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 32%] Linking CXX static library ../libLLVMIRReader.a [ 32%] Linking CXX static library ../../../libLLVMARMDesc.a [ 32%] Built target LLVMIRReader [ 32%] Built target LLVMARMDesc [ 32%] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o [ 32%] Linking CXX static library ../../../libLLVMHexagonDisassembler.a [ 32%] Built target LLVMHexagonDisassembler /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 32%] Linking CXX static library ../../../libLLVMWebAssemblyDisassembler.a [ 32%] Built target LLVMWebAssemblyDisassembler In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Linking CXX static library ../../libLLVMMCParser.a [ 32%] Built target LLVMMCParser [ 32%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [ 32%] Building CXX object lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o [ 32%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [ 32%] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o [ 32%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [ 32%] Building CXX object lib/Target/Sparc/AsmParser/CMakeFiles/LLVMSparcAsmParser.dir/SparcAsmParser.cpp.o [ 32%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [ 32%] Building CXX object lib/Target/RISCV/AsmParser/CMakeFiles/LLVMRISCVAsmParser.dir/RISCVAsmParser.cpp.o [ 32%] Building CXX object lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o [ 32%] Building CXX object lib/Target/MSP430/AsmParser/CMakeFiles/LLVMMSP430AsmParser.dir/MSP430AsmParser.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/COFFImportFile.cpp.o [ 32%] Building CXX object lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o [ 32%] Building CXX object lib/Target/Hexagon/AsmParser/CMakeFiles/LLVMHexagonAsmParser.dir/HexagonAsmParser.cpp.o [ 33%] Building CXX object lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o [ 33%] Building CXX object lib/Target/AVR/AsmParser/CMakeFiles/LLVMAVRAsmParser.dir/AVRAsmParser.cpp.o [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [ 33%] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o [ 33%] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [ 34%] Linking CXX static library ../../../libLLVMAArch64Disassembler.a [ 34%] Built target LLVMAArch64Disassembler [ 34%] Linking CXX static library ../../../libLLVMAMDGPUDesc.a [ 34%] Built target LLVMAMDGPUDesc [ 34%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o [ 34%] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.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/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 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Linking CXX static library ../../../libLLVMBPFAsmParser.a [ 34%] Built target LLVMBPFAsmParser /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 35%] Linking CXX static library ../../../libLLVMMSP430AsmParser.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 35%] Built target LLVMMSP430AsmParser 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 35%] Linking CXX static library ../../../libLLVMSparcAsmParser.a [ 35%] Built target LLVMSparcAsmParser [ 35%] Linking CXX static library ../../../libLLVMSystemZAsmParser.a [ 35%] Built target LLVMSystemZAsmParser In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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::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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 35%] Linking CXX static library ../../../libLLVMPowerPCAsmParser.a [ 35%] Linking CXX static library ../../../libLLVMAVRAsmParser.a [ 35%] Built target LLVMPowerPCAsmParser [ 35%] Built target LLVMAVRAsmParser [ 35%] Linking CXX static library ../../../libLLVMLanaiAsmParser.a [ 35%] Built target LLVMLanaiAsmParser [ 35%] Linking CXX static library ../../../libLLVMRISCVAsmParser.a [ 35%] Built target LLVMRISCVAsmParser 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 ../../../libLLVMWebAssemblyAsmParser.a [ 35%] Built target LLVMWebAssemblyAsmParser [ 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 ../../../libLLVMX86AsmParser.a [ 35%] Built target LLVMX86AsmParser [ 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/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/TBEHandler.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.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/DWARFAcceleratorTable.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [ 37%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.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/AliasAnalysisSummary.cpp.o [ 37%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [ 37%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 37%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [ 37%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o [ 37%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o [ 38%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [ 38%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 38%] Linking CXX static library ../../../libLLVMARMDisassembler.a [ 38%] Built target LLVMARMDisassembler [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [ 38%] Linking CXX static library ../../../libLLVMAArch64AsmParser.a [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [ 38%] Built target LLVMAArch64AsmParser [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.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, | ^~~~~~~~~~~~~ [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.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 /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 /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Linking CXX static library ../../../libLLVMAMDGPUAsmParser.a /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 [ 38%] Built target LLVMAMDGPUAsmParser [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~ [ 38%] Linking CXX static library ../../libLLVMDlltoolDriver.a /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Built target LLVMDlltoolDriver [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.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 '_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/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 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<>()); | ~~~~~~~~~~~~~~~ /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::__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 /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); | ~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o [ 38%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o [ 39%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [ 39%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.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::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); | ~~~~~~~ [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.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/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 file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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>:: | ^~~~~~~~~~~~~~~~~ /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/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 [ 39%] 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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.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 /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 [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.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; | ^~~~~~~~~~~~~~~ | - - [ 39%] Linking CXX static library ../../../libLLVMAMDGPUDisassembler.a [ 39%] Built target LLVMAMDGPUDisassembler [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o [ 39%] Linking CXX static library ../libLLVMXRay.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.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/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 /usr/include/c++/11.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 [ 39%] Built target LLVMXRay [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.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()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.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 [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.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 [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.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/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 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: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/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, | ^~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.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/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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.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_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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.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 '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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o [ 39%] Linking CXX static library ../../libLLVMLibDriver.a [ 39%] Built target LLVMLibDriver [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o /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 [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.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 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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o /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/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 [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.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, | ^~~~~~~~~~~~~~~~ [ 39%] 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 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/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/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/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 /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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 /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); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 39%] Building CXX object lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o [ 39%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o [ 39%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o [ 39%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o /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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.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/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, | ^~~~~~~~~~~~~ [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.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 '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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 39%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [ 39%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [ 39%] Linking CXX static library ../libLLVMInterfaceStub.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_vector.h: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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o [ 40%] Built target LLVMInterfaceStub [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [ 40%] Linking CXX static library ../../libLLVMCoverage.a [ 40%] Built target LLVMCoverage [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [ 40%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [ 40%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 40%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o [ 41%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.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, | ^~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.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>:: | ^~~~~~~~~~~~~~~~~~~ /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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.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 /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.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/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/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, | ^~~~~~~~~~~~~ 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 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<>()); | ~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 41%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o /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<>()); | ~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o /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<>()); | ~~~~~~~~~~~~~~~ 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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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<>()); | ~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.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/PDBSymbolFunc.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.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>:: | ^~~~~~~~~~~~~~~~~~~ /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/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o 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)); | ^~~~ [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o [ 41%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o 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)); | ^~~~ [ 41%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.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::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>:: | ^~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.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 '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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 43%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 43%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: 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%] Linking CXX static library ../../../libLLVMARMAsmParser.a [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o [ 44%] Built target LLVMARMAsmParser [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.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<>()); | ~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [ 44%] Linking CXX static library ../../libLLVMJITLink.a [ 44%] Built target LLVMJITLink [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o [ 44%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.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 [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~^~~~~~~~ [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [ 45%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 ../../libLLVMDebugInfoDWARF.a [ 45%] Built target LLVMDebugInfoDWARF [ 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 [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o [ 45%] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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 /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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/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, | ^~~~~~~~~~~~~ [ 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 /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/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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 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: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Linking CXX static library ../../libLLVMRuntimeDyld.a [ 45%] Built target LLVMRuntimeDyld /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/SymbolizableObjectFile.cpp.o [ 45%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable ../../bin/yaml2obj /usr/include/c++/11.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 [ 46%] Built target yaml2obj /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 46%] Linking CXX static library ../../libLLVMSymbolize.a [ 46%] Built target LLVMSymbolize 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file 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 /usr/include/c++/11.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 [ 46%] Linking CXX static library ../libLLVMAnalysis.a [ 46%] Built target LLVMAnalysis [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [ 46%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [ 46%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [ 46%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.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/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.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/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/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/BypassSlowDivision.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/DemoteRegToStack.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/CodeMoverUtils.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/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/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/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/FunctionImportUtils.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/GlobalStatus.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/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/IntegerDivision.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/LoopPeel.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/LoopUtils.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.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/LoopUnrollAndJam.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.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/LowerSwitch.cpp.o [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.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/Mem2Reg.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/PromoteMemoryToRegister.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/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 /usr/include/c++/11.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 [ 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 /usr/include/c++/11.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 [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.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::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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o [ 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 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: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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/ExecutionEngineBindings.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 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%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [ 48%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o /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/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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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/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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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: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/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/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 static library ../libLLVMExecutionEngine.a [ 48%] Built target LLVMExecutionEngine [ 48%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.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/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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX executable ../../bin/obj2yaml [ 48%] Built target obj2yaml In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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_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 [ 48%] Linking CXX static library ../../libLLVMMCJIT.a [ 48%] Built target LLVMMCJIT 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/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/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [ 48%] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [ 48%] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [ 48%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [ 48%] Building CXX object lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [ 48%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.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/ControlHeightReduction.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/InstCombineCalls.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.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/PoisonChecking.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [ 48%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.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/ValueProfileCollector.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.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/LoopVectorizationLegality.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 [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.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/ObjCARC.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.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/VPlanVerifier.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [ 48%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.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/VPlanTransforms.cpp.o [ 48%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.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/InstCombineSelect.cpp.o [ 48%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Linking CXX static library ../../libLLVMObjCARCOpts.a [ 48%] Built target LLVMObjCARCOpts 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 [ 48%] Linking CXX static library ../libLLVMLinker.a /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 [ 48%] Built target LLVMLinker /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 ../../libLLVMAggressiveInstCombine.a [ 48%] Built target LLVMAggressiveInstCombine [ 48%] Linking CXX static library ../../libLLVMFrontendOpenMP.a [ 48%] Built target LLVMFrontendOpenMP [ 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/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 ../../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/DivRemPairs.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/FlattenCFGPass.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/GuardWidening.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/InductiveRangeCheckElimination.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/IndVarSimplify.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/InferAddressSpaces.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/IVUsersPrinter.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/JumpThreading.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/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/LoopIdiomRecognize.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/LoopDataPrefetch.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/LoopInterchange.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/LoopRerollPass.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/LoopPassManager.cpp.o [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.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/LoopSimplifyCFG.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.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/LowerWidenableCondition.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/LowerConstantIntrinsics.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/LowerGuardIntrinsic.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/MergedLoadStoreMotion.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/MakeGuardsExplicit.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/NaryReassociate.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/Reg2Mem.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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/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/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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 /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 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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX static library ../../libLLVMVectorize.a [ 50%] Built target LLVMVectorize In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/FuzzerCLI.cpp.o [ 50%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.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/Annotation2Metadata.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/Attributor.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/BarrierNoopPass.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/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/CrossDSOCFI.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/ExtractGV.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.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/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.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/IPO.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/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/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/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [ 51%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.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/CodeGen.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.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/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [ 51%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.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 [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.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/GCMetadataPrinter.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/GCRootLowering.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o [ 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/ImplicitNullChecks.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX static library ../libLLVMFuzzMutate.a [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [ 53%] Built target LLVMFuzzMutate [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.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/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/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%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.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/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, | ^~~~~~~~~~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.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 /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 [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.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_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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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/LiveStacks.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.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/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 [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.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); | ~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.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/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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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/MachineCheckDebugify.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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) { | ^~~~ /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/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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/vector.tcc:121:28: note: 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/MachineFunction.cpp.o [ 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 [ 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 [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 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 /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/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 [ 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/MachineSSAUpdater.cpp.o [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.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/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, | ^~~~~~~~~~~ /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, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/PatchableFunction.cpp.o [ 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 [ 54%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.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<{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 /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); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/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); | ~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.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/PostRAHazardRecognizer.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 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 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/PseudoProbeInserter.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.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); | ~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.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/RegAllocFast.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.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 /usr/include/c++/11.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 [ 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 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 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o /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) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.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 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.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/RegUsageInfoPropagate.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<>()); | ~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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: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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/ResetMachineFunctionPass.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/SafeStack.cpp.o [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.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/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/StackMapLivenessAnalysis.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.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/StackProtector.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.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 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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: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<>()); | ~~~~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [ 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 [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o [ 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, | ^~~~~~~~~~~~~ [ 56%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.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/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/VirtRegMap.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 /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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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 /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:72, from /home/buildozer/aports/main/llvm12/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/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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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/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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 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/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/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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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::_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 /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 '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 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 /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/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/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 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/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.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/Execution.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.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/InstrEmitter.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [ 56%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 56%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.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/LegalizeDAG.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/AsmPrinter.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/AsmPrinterDwarf.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.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/DebugHandlerBase.cpp.o [ 56%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [ 56%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.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/ScheduleDAGSDNodes.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.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/SelectionDAGAddressAnalysis.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/SelectionDAGDumper.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/EHStreamer.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.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/ErlangGCPrinter.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.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/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [ 58%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [ 58%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.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/WasmException.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; | ^~~~ [ 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/StandardInstrumentations.cpp.o [ 59%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.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/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/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/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<>()); | ~~~~~~~~~~~~~~~ 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) { | ^~~~~~ [ 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 /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX static library ../../libLLVMMIRParser.a [ 59%] Built target LLVMMIRParser In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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>:: | ^~~~~~~~~~~~~~~~~~~ /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/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreAsmPrinter.cpp.o [ 59%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o [ 59%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameLowering.cpp.o [ 59%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.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/SystemZAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/DelaySlotFiller.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o [ 60%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreISelDAGToDAG.cpp.o [ 60%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/LeonPasses.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o [ 60%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o [ 60%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcInstrInfo.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o [ 60%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o [ 60%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o [ 60%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreLowerThreadLocal.cpp.o [ 60%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.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/LanaiDelaySlotFiller.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o [ 60%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRExpandPseudoInsts.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o [ 60%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o [ 60%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o [ 60%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430BranchSelector.cpp.o [ 60%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/BitTracker.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelDAGToDAG.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcISelLowering.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcFrameLowering.cpp.o [ 60%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMachineFunctionInfo.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.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 { | ^~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o [ 60%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o [ 61%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o [ 61%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o [ 61%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o [ 61%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonAsmPrinter.cpp.o [ 61%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiFrameLowering.cpp.o [ 61%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitSimplify.cpp.o [ 61%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcRegisterInfo.cpp.o [ 61%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiInstrInfo.cpp.o [ 61%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcSubtarget.cpp.o [ 61%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetMachine.cpp.o [ 61%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcMCInstLower.cpp.o [ 61%] Building CXX object lib/Target/Sparc/CMakeFiles/LLVMSparcCodeGen.dir/SparcTargetObjectFile.cpp.o [ 61%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelDAGToDAG.cpp.o [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o [ 62%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelDAGToDAG.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.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/LegalizeMutations.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o [ 62%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiISelLowering.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o [ 62%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.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 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/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o [ 62%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.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/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/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o /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( | ^~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o /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, | ^~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRFrameLowering.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBitTracker.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRInstrInfo.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>:: | ^~~~~~~~~~~~~~~~~~~ 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBlockRanges.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 [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonBranchRelaxation.cpp.o [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMachineFunctionInfo.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCFGOptimizer.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/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreMCInstLower.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCommonGEP.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreRegisterInfo.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelDAGToDAG.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, | ^~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstExtenders.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, | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRISelLowering.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonConstPropagation.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, | ^~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonCopyToCombine.cpp.o [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonEarlyIfConv.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonExpandCondsets.cpp.o /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/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFixupHwLoops.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonFrameLowering.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenExtract.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenInsert.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenMux.cpp.o /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 { | ^~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonGenPredicate.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHardwareLoops.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonHazardRecognizer.cpp.o [ 64%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonInstrInfo.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o /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 [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430ISelLowering.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430InstrInfo.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/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/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMachineFunctionInfo.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 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 /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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.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/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o [ 64%] Linking CXX static library ../../libLLVMSparcCodeGen.a [ 64%] Built target LLVMSparcCodeGen [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o /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( | ^~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.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/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o [ 64%] Building CXX object lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyUtilities.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, | ^~~~~~~~~~~~ /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) { | ^~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMCInstLower.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/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 [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o /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/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/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 /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); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o /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, | ^~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430FrameLowering.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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::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, | ^~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MachineFunctionInfo.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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::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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430RegisterInfo.cpp.o [ 64%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430Subtarget.cpp.o /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); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiMemAluCombiner.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 [ 64%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRMCInstLower.cpp.o /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, | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRelaxMemOperations.cpp.o /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, | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSubtarget.cpp.o [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetMachine.cpp.o /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, | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreTargetObjectFile.cpp.o /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 [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreSelectionDAGInfo.cpp.o /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, | ^~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir/XCoreFrameToArgsOffsetElim.cpp.o /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, | ^~~~~~~~~~~~~~~ [ 64%] Linking CXX static library ../../libLLVMSystemZCodeGen.a /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)) | ~~~~~~~~~~~~~ [ 64%] Built target LLVMSystemZCodeGen [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o [ 64%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430TargetMachine.cpp.o /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 [ 64%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAG.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelDAGToDAGHVX.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLowering.cpp.o /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 [ 65%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiSubtarget.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, | ^~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetMachine.cpp.o /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, | ^~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 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::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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o /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, | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir/LanaiTargetObjectFile.cpp.o [ 65%] 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonISelLoweringHVX.cpp.o /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 [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonLoopIdiomRecognition.cpp.o /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 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineFunctionInfo.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, | ^~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMachineScheduler.cpp.o [ 65%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRRegisterInfo.cpp.o [ 65%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRSubtarget.cpp.o [ 65%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430AsmPrinter.cpp.o [ 65%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetMachine.cpp.o [ 65%] Building CXX object lib/Target/AVR/CMakeFiles/LLVMAVRCodeGen.dir/AVRTargetObjectFile.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonMCInstLower.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonNewValueJump.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o [ 65%] Building CXX object lib/Target/MSP430/CMakeFiles/LLVMMSP430CodeGen.dir/MSP430MCInstLower.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o /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 [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptAddrMode.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o [ 65%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonOptimizeSZextends.cpp.o /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, | ^~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonPeephole.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRDFOpt.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonRegisterInfo.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSelectionDAGInfo.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitConst32AndConst64.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSplitDouble.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonStoreWidening.cpp.o /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, | ^~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonSubtarget.cpp.o /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) { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetMachine.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetObjectFile.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonTargetTransformInfo.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorCombine.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorLoopCarriedReuse.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVectorPrint.cpp.o /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 /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/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVExtract.cpp.o /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 [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/HexagonVLIWPacketizer.cpp.o [ 65%] Building CXX object lib/Target/Hexagon/CMakeFiles/LLVMHexagonCodeGen.dir/RDFCopy.cpp.o [ 65%] 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/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::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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX static library ../../libLLVMGlobalISel.a [ 65%] Built target LLVMGlobalISel [ 65%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o [ 65%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o [ 65%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVAsmPrinter.cpp.o [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX static library ../../libLLVMNVPTXCodeGen.a [ 65%] Built target LLVMNVPTXCodeGen [ 65%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.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/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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o [ 65%] Linking CXX static library ../libLLVMPasses.a [ 65%] Built target LLVMPasses [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o /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( | ^~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX static library ../../libLLVMWebAssemblyCodeGen.a [ 65%] Built target LLVMWebAssemblyCodeGen [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o [ 65%] Linking CXX static library ../../libLLVMXCoreCodeGen.a [ 65%] Built target LLVMXCoreCodeGen [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o [ 65%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.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 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/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/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, | ^~~~~~~~~~~~~~~~~ [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o [ 65%] Linking CXX static library ../../libLLVMAVRCodeGen.a [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o [ 65%] Built target LLVMAVRCodeGen [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o [ 65%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o [ 66%] Linking CXX static library ../../libLLVMLanaiCodeGen.a [ 66%] Built target LLVMLanaiCodeGen [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o [ 66%] Linking CXX static library ../../libLLVMMSP430CodeGen.a [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o [ 66%] Built target LLVMMSP430CodeGen [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o [ 66%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCallLowering.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o /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 /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; | In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o [ 66%] Building CXX object lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.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/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/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.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<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVCleanupVSETVLI.cpp.o [ 66%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandAtomicPseudoInsts.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 [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o [ 66%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.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 '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 /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) { | ^~~~~~~~~ [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.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, | ^~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.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 /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, | ^~~~~~~~~ [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.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 { | ^~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o [ 66%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o [ 66%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o [ 66%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o [ 66%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.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 [ 66%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o [ 66%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o [ 66%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o [ 66%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o [ 67%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o [ 67%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o /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, | [ 67%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.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::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( | [ 67%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o [ 67%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 67%] Linking CXX static library ../../libLLVMBPFCodeGen.a /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Built target LLVMBPFCodeGen [ 67%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o [ 67%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [ 67%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o [ 67%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.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::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); | [ 67%] Linking CXX static library ../../libLLVMHexagonCodeGen.a [ 67%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Built target LLVMHexagonCodeGen [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o [ 67%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o [ 67%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o [ 67%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.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); | [ 67%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o [ 67%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.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, | ^~~~~~~~~~~~~~~~~ [ 67%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o [ 67%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | /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); | [ 67%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o [ 67%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o [ 67%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o [ 67%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o [ 69%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o [ 69%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFixFunctionBitcasts.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.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/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVExpandPseudoInsts.cpp.o [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVFrameLowering.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 /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 [ 69%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVInstrInfo.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/AArch64AdvSIMDScalarPass.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.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); | In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.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/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o [ 69%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o [ 69%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o [ 70%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o [ 70%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.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/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, | ^~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.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); | ~~~~~~~~~~~~~~~~~^~~ [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o [ 70%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o [ 70%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.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>:: | ^~~~~~~~~~~~~~~~~~~ /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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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::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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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::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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o [ 70%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o [ 70%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o [ 70%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelDAGToDAG.cpp.o [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.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 [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.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); | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.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::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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TargetProcessControl.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 [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TPCDynamicLibrarySearchGenerator.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o [ 70%] 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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.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/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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 70%] 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 /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.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 = {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 /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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] 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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o /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, | ^~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.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 [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o [ 70%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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) { | ^~~~~~~~ /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 { | ^~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o /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, | ^~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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}})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o /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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.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 [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 71%] Linking CXX static library ../libLLVMLTO.a /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Built target LLVMLTO [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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) { | ^~~~~~~~~ [ 71%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TPCEHFrameRegistrar.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::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 /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file 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: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 /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o [ 71%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/TPCIndirectionUtils.cpp.o [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o [ 71%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVISelLowering.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file 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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o [ 71%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVLegalizerInfo.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o [ 71%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMCInstLower.cpp.o [ 71%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVMergeBaseOffset.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterBankInfo.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o [ 71%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.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, | ^~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o [ 72%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o [ 72%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o [ 72%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVRegisterInfo.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o [ 72%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o [ 74%] Linking CXX static library ../../libLLVMPowerPCCodeGen.a [ 74%] Built target LLVMPowerPCCodeGen [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.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 { | ^~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.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/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>:: | ^~~~~~~~~~~~~~~~~~~ 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 /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, | ^~~~~~~~~~~~~~~~~~~ /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) { | ^~~~~~~~~ /usr/include/c++/11.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 /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 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.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>:: | ^~~~~~~~~~~~~~~~~~~ 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 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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [ 74%] Linking CXX static library ../../libLLVMOrcJIT.a [ 74%] Built target LLVMOrcJIT [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.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) { | ^~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.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) { | ^~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o [ 74%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o [ 74%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o /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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o /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 [ 74%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o /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, | ^~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o [ 74%] Building CXX object tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o /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 [ 74%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o [ 75%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o [ 75%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o [ 75%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o /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); | [ 75%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.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 [ 75%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o [ 75%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o [ 75%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVSubtarget.cpp.o [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetMachine.cpp.o [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetObjectFile.cpp.o [ 76%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o [ 76%] Building CXX object lib/Target/RISCV/CMakeFiles/LLVMRISCVCodeGen.dir/RISCVTargetTransformInfo.cpp.o 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) { | ^~~~~~~~~ /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/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 /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 [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.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 '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); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.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::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/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.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::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 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>:: | ^~~~~~~~~~~~~~~~~~~ /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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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, | ^~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.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 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file 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 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.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, | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.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, | ^~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o /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); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPropagateAttributes.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 /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 /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.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 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 /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>:: | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o [ 76%] 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::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 [ 76%] Building CXX object lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.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, | ^~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o [ 76%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o [ 76%] Linking CXX static library ../../../lib/libLLVMExegesis.a [ 76%] Built target LLVMExegesis [ 76%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o [ 76%] Building CXX object tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o [ 76%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o [ 76%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o [ 76%] Linking CXX executable ../../../bin/lli-child-target /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, | ^~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o [ 76%] Built target lli-child-target [ 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 [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.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/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 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, | ^~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o [ 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 [ 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 [ 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 [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o [ 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/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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o [ 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%] Linking CXX static library ../../../../lib/libLLVMExegesisPowerPC.a [ 77%] Built target LLVMExegesisPowerPC [ 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 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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 /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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.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/SIISelLowering.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 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 '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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.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/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/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 [ 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/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, | ^~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o /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) { | ^~~~~~~~~~~~~~~~ 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 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<>()); | ~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o [ 77%] Linking CXX static library ../../libLLVMRISCVCodeGen.a [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o [ 77%] Built target LLVMRISCVCodeGen [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o /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%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o [ 77%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o /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 [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTOptimisationsPass.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.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/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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.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:: | ^~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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( | ^~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../libLLVMMipsCodeGen.a [ 77%] Built target LLVMMipsCodeGen [ 77%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o [ 77%] Building CXX object tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegBankReassign.cpp.o [ 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 /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) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../../../lib/libLLVMExegesisMips.a [ 77%] Built target LLVMExegesisMips In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 { | ^~~~~~~~~~~~~~~~ /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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../libLLVMARMCodeGen.a [ 77%] Built target LLVMARMCodeGen [ 77%] Building CXX object tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 ../../libLLVMAArch64CodeGen.a [ 77%] Built target LLVMAArch64CodeGen [ 77%] Building CXX object tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o [ 77%] Linking CXX executable ../../bin/llvm-exegesis [ 77%] Linking CXX static library ../../libLLVMAMDGPUCodeGen.a [ 77%] Built target LLVMAMDGPUCodeGen [ 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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX static library ../../../../lib/libLLVMExegesisAArch64.a [ 77%] Built target LLVMExegesisAArch64 /usr/include/c++/11.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: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-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [ 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%] Linking CXX shared library ../../lib/libLLVM-12.so 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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Linking CXX static library ../../../../lib/libLLVMExegesisX86.a [ 79%] Built target LLVMExegesisX86 [ 79%] Built target LLVM [ 79%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [ 79%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o [ 79%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o [ 79%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o [ 79%] Building CXX object tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o [ 80%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o [ 80%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [ 80%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o [ 80%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o [ 80%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.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/llc/CMakeFiles/llc.dir/llc.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o [ 80%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o [ 80%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o [ 80%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.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/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o [ 80%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o [ 81%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o [ 81%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o [ 81%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o [ 81%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o [ 81%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o [ 81%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o [ 81%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o [ 81%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o [ 81%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o [ 81%] Building CXX object tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o [ 81%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o [ 81%] Building CXX object tools/llvm-elfabi/CMakeFiles/llvm-elfabi.dir/ErrorCollector.cpp.o [ 81%] Building CXX object tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o [ 81%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o [ 81%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o [ 81%] Building CXX object tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o [ 81%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o [ 81%] Building CXX object tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o [ 81%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [ 81%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o [ 81%] Building CXX object tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o [ 81%] Building CXX object tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o [ 81%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o [ 81%] Building CXX object tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o [ 81%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o [ 81%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o [ 81%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o [ 81%] Building CXX object tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o [ 81%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o [ 81%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o [ 81%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o [ 81%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o [ 81%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o [ 81%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o [ 81%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Buffer.cpp.o [ 81%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o [ 81%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o [ 81%] Building CXX object tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o [ 81%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [ 81%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o [ 81%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o [ 81%] 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 [ 81%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o [ 81%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o [ 81%] Building CXX object tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o [ 81%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o [ 81%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o [ 81%] Building CXX object tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o [ 81%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o [ 81%] Linking CXX executable ../../bin/llvm-itanium-demangle-fuzzer [ 81%] Building CXX object tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o [ 81%] Linking CXX executable ../../bin/llvm-microsoft-demangle-fuzzer [ 81%] Built target llvm-itanium-demangle-fuzzer [ 81%] Building CXX object tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o [ 81%] Building CXX object tools/llvm-elfabi/CMakeFiles/llvm-elfabi.dir/llvm-elfabi.cpp.o [ 81%] Built target llvm-microsoft-demangle-fuzzer [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o [ 81%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o [ 81%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/CopyConfig.cpp.o [ 81%] Linking CXX shared module ../../LLVMHello.so [ 81%] Linking CXX executable ../../bin/llvm-mt [ 81%] Linking CXX executable ../../bin/llvm-bcanalyzer [ 81%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o [ 81%] Built target LLVMHello [ 81%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o [ 81%] Built target llvm-mt [ 81%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o [ 81%] Linking CXX executable ../../bin/llvm-cxxfilt [ 81%] Built target llvm-bcanalyzer [ 81%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o [ 81%] Built target llvm-cxxfilt [ 81%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.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/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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 [ 81%] 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/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, | ^~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable ../../bin/llvm-cxxmap [ 81%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o [ 82%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.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-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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Built target llvm-cvtres [ 82%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.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/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 [ 82%] Linking CXX executable ../../bin/llvm-config [ 82%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-modextract /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Built target llvm-cxxmap [ 82%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o /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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 [ 82%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o [ 82%] Built target llvm-config [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o [ 82%] Built target llvm-modextract [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-cat 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.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)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Built target llvm-cat [ 82%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [ 82%] Linking CXX executable ../../bin/llvm-ifs [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o [ 82%] Linking CXX executable ../../bin/llvm-elfabi [ 82%] Linking CXX executable ../../bin/llvm-as [ 82%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o [ 82%] Linking CXX executable ../../bin/llvm-ar [ 82%] Linking CXX executable ../../bin/llvm-opt-report [ 82%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.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 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%] Linking CXX executable ../../bin/llvm-c-test [ 82%] Built target llvm-ifs [ 82%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o [ 82%] Built target llvm-elfabi [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o [ 82%] Built target llvm-as [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o [ 82%] Built target llvm-ar [ 82%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o [ 82%] Built target llvm-opt-report [ 82%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o [ 82%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o [ 82%] Built target llvm-c-test [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-isel-fuzzer [ 82%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-extract [ 82%] Linking CXX executable ../../bin/llvm-libtool-darwin [ 82%] Linking CXX executable ../../bin/llvm-cxxdump [ 82%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [ 82%] Building CXX object tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o [ 82%] Built target llvm-isel-fuzzer [ 82%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o [ 82%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.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/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 [ 82%] Linking CXX executable ../../bin/llvm-link /usr/include/c++/11.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Built target llvm-libtool-darwin [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o [ 82%] Linking CXX executable ../../bin/llvm-lipo [ 82%] Built target llvm-extract [ 82%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.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/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 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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Built target llvm-cxxdump [ 82%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o [ 82%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o [ 82%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o [ 82%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-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/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:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Built target llvm-link [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o [ 82%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o [ 82%] Built target llvm-lipo [ 82%] 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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.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/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>:: | ^~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 82%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.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, | ^~~~~~~~~~~~~ [ 83%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.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 /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 [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.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::__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 [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o [ 83%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.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 /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%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o [ 83%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.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 [ 83%] Linking CXX executable ../../bin/llvm-special-case-list-fuzzer [ 83%] Linking CXX executable ../../bin/llvm-mc [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o 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; | ~~~~~~^~~~~~~~~~ /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 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%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.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::__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 /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)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.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/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, | ^~~~~~~~~~~~~ /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()}})}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-dis [ 83%] Built target llvm-special-case-list-fuzzer [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o [ 83%] Built target llvm-mc [ 83%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.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/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 /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)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~ /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/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%] Linking CXX shared library ../../lib/libLTO.so [ 83%] Built target llvm-dis [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../../bin/llvm-gsymutil 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 /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 /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%] Built target LTO [ 83%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.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/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%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o [ 83%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 83%] Built target llvm-gsymutil [ 83%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included 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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o [ 83%] Linking CXX executable ../../bin/llvm-ml /usr/include/c++/11.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 [ 83%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o [ 85%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-opt-fuzzer [ 85%] Linking CXX executable ../../bin/llvm-lto2 [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o [ 85%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-diff [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o [ 85%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [ 85%] Linking CXX static library ../../lib/libgtest.a [ 85%] Linking CXX executable ../../bin/llc [ 85%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o [ 85%] Built target llvm-ml [ 85%] Built target gtest [ 85%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o [ 85%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 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<>()); | ~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Linking CXX static library ../../../lib/libLLVMCFIVerify.a [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o [ 85%] Built target LLVMCFIVerify [ 85%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o [ 85%] Building CXX object tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o [ 85%] Built target llvm-opt-fuzzer [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o [ 85%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o [ 85%] Built target llvm-lto2 [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o [ 85%] Built target llvm-diff [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o /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%] Built target llc [ 85%] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o [ 85%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o [ 85%] Building CXX object tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o [ 85%] Building CXX object tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/DummyYAMLParserFuzzer.cpp.o [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o [ 85%] Linking CXX shared module ../../lib/LLVMgold.so 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, | ^~~~~~~~~~~~~ [ 85%] Building CXX object tools/remarks-shlib/CMakeFiles/Remarks.dir/libremarks.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/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 [ 85%] Linking CXX shared library ../../lib/libRemarks.so 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Built target Remarks [ 85%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/COFFObjcopy.cpp.o [ 85%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.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_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: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Built target LLVMgold [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-dwp [ 85%] Building CXX object tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.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) { | ^~~~~~~~ [ 85%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Object.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-lto [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o [ 85%] Built target llvm-dwp /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 [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Reader.cpp.o [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Writer.cpp.o [ 85%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFConfig.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-yaml-numeric-parser-fuzzer [ 85%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o [ 85%] Linking CXX executable ../../bin/llvm-dwarfdump [ 85%] Built target llvm-lto [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFObjcopy.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/Object.cpp.o [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOObjcopy.cpp.o [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOReader.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/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, | ^~~~~~~~~~~~~ [ 86%] Linking CXX executable ../../bin/llvm-size In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOWriter.cpp.o 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) { | ^~~~~~~~ [ 86%] Linking CXX executable ../../bin/llvm-yaml-parser-fuzzer /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 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Built target llvm-dwarfdump [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOLayoutBuilder.cpp.o [ 86%] Built target llvm-yaml-numeric-parser-fuzzer /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 [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/Object.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*, 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/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 [ 86%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o [ 86%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o [ 86%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Object.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-strings /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 /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 [ 86%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o [ 86%] Linking CXX executable ../../bin/llvm-undname [ 86%] Built target llvm-size [ 86%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-fdr-dump.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 /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 [ 86%] Built target llvm-yaml-parser-fuzzer [ 86%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.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 = 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 '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::__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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/split-file/CMakeFiles/split-file.dir/split-file.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 >; _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 [ 86%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o [ 86%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o [ 86%] Building CXX object unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Built target llvm-strings [ 87%] Copying llvm-locstats into /home/buildozer/aports/main/llvm12/src/llvm-12.0.1.src/build/./bin [ 87%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o [ 87%] Built target llvm-locstats [ 87%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o [ 87%] Built target llvm-undname [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o [ 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::__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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.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); | ~~~~~~~ [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o [ 88%] Building CXX object tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.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::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); | ~~~~~~~~~~~~~~~~~~~~~~ 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ 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<>()); | ~~~~~~~~~~~~~~~ [ 88%] Generating ../../bin/llvm-ranlib [ 88%] Built target llvm-ranlib [ 88%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.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); | ~~~~~~~ /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<>()); | ~~~~~~~~~~~~~~~ [ 88%] Linking CXX executable ../../bin/llvm-split [ 88%] Generating ../../bin/llvm-dlltool 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 88%] Built target llvm-dlltool [ 88%] Generating ../../bin/llvm-lib [ 88%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Reader.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 [ 88%] Built target llvm-lib [ 88%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Writer.cpp.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o [ 88%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/WasmObjcopy.cpp.o [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o [ 88%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.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_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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o [ 88%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.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_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%] Built target llvm-split [ 88%] Building CXX object tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PseudoProbe.cpp.o [ 88%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o [ 88%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o [ 88%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o [ 88%] Linking CXX executable ../../bin/llvm-profdata [ 88%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o [ 88%] Building CXX object tools/dsymutil/CMakeFiles/dsymutil.dir/SymbolMap.cpp.o [ 88%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o [ 88%] Linking CXX executable ../../bin/llvm-symbolizer [ 88%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o [ 88%] Linking CXX executable ../../bin/llvm-stress [ 88%] Linking CXX executable ../../bin/bugpoint [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o [ 88%] Linking CXX executable ../../bin/split-file [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o [ 88%] Built target llvm-profdata [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o [ 88%] Built target llvm-symbolizer [ 88%] Building CXX object tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o [ 88%] Generating ../../bin/llvm-addr2line [ 88%] Built target llvm-stress [ 88%] Built target llvm-addr2line In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 88%] Built target bugpoint /usr/include/c++/11.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 [ 88%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.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, 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 [ 88%] Built target split-file In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 88%] Linking CXX static library ../../../lib/libgtest_main.a [ 88%] Built target gtest_main [ 88%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o [ 88%] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o [ 88%] Building CXX object unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o [ 88%] Building CXX object unittests/Demangle/CMakeFiles/DemangleTests.dir/DemangleTest.cpp.o [ 88%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/ConstantFoldingTest.cpp.o [ 88%] Building CXX object unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o [ 88%] Building CXX object unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamReaderTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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<>()); | ~~~~~~~~~~~~~~~ [ 88%] Building CXX object unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamWriterTest.cpp.o [ 88%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/CSETest.cpp.o [ 88%] Linking CXX executable ../../bin/llvm-rc [ 88%] Linking CXX static library ../../libLLVMTestingSupport.a [ 88%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o [ 88%] Built target LLVMTestingSupport [ 88%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackDocumentTest.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 [ 88%] Linking CXX executable ../../bin/llvm-cov In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~ [ 88%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackReaderTest.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 88%] Built target llvm-rc [ 88%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackWriterTest.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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Linking CXX shared module TestPlugin.so /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 [ 88%] Building CXX object unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DataLayoutUpgradeTest.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%] Built target llvm-cov [ 88%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerTest.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/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerHelperTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.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/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/MachineIRBuilderTest.cpp.o [ 88%] Building CXX object unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelMITest.cpp.o [ 88%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.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/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o [ 88%] Linking CXX executable ../../bin/llvm-rtdyld 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_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_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 [ 88%] Built target TestPlugin [ 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 /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/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelUtilsTest.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/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 [ 88%] Built target llvm-rtdyld [ 88%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o [ 88%] Linking CXX executable ../../bin/dsymutil /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 /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 /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/FileCheck/CMakeFiles/FileCheckTests.dir/FileCheckTest.cpp.o [ 88%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenACCTest.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/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPContextTest.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/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 /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 [ 88%] Built target dsymutil [ 88%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPIRBuilderTest.cpp.o [ 90%] Linking CXX shared module ../../lib/BugpointPasses.so /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 /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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPParsingTest.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::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 /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.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 [ 90%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o [ 90%] Linking CXX executable ../../bin/llvm-reduce /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 /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Built target BugpointPasses /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 [ 90%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] 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::__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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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::__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 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); | ~~~~~~~~~~~~~~~~~~~~~~ /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::__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); | ~~~~~~~ /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 [ 90%] Building CXX object unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Built target llvm-reduce /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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] 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::__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, | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o [ 90%] Linking CXX executable ../../bin/llvm-mca /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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o 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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o /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::__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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.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::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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Built target llvm-mca [ 90%] Linking CXX executable ../../bin/llvm-nm /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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o [ 90%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable ../../bin/sanstats /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 /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 /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 /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 [ 90%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 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) { | ^~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 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/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)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Built target llvm-nm /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 [ 90%] Building CXX object unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o /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::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); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable ../../bin/llvm-pdbutil [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DataLayoutTest.cpp.o [ 90%] Built target sanstats /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 [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.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/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))); | ^~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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: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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable ExecutionEngineTests /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); | ~~~~~~~ [ 90%] Built target llvm-pdbutil [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~ /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}}))) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~ [ 90%] Built target ExecutionEngineTests [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o [ 90%] Linking CXX executable BitcodeTests [ 90%] Linking CXX executable ../../bin/llvm-cfi-verify [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.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)); | ^~~~~~~~~ [ 90%] Linking CXX executable BitstreamTests [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o [ 90%] Built target BitcodeTests [ 90%] Built target llvm-cfi-verify [ 90%] Building CXX object unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o [ 90%] Building CXX object unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Built target BitstreamTests [ 90%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/Disassembler.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::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 [ 90%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o [ 90%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/MCInstPrinter.cpp.o [ 90%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o [ 90%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o [ 90%] Building CXX object unittests/MC/CMakeFiles/MCTests.dir/MCDisassemblerTest.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-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: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Building CXX object unittests/MC/AMDGPU/CMakeFiles/AMDGPUDwarfTests.dir/DwarfRegMappings.cpp.o [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ArchiveTest.cpp.o [ 90%] Building CXX object unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.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-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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable AsmParserTests /usr/include/c++/11.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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ELFObjectFileTest.cpp.o [ 90%] Linking CXX executable ../../bin/verify-uselistorder /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ELFTypesTest.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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Built target AsmParserTests [ 90%] Built target verify-uselistorder [ 90%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/DWARFYAMLTest.cpp.o [ 90%] Building CXX object unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o [ 90%] Building CXX object unittests/Option/CMakeFiles/OptionTests.dir/OptionMarshallingTest.cpp.o [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksFormatTest.cpp.o [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksParsingTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o [ 90%] Linking CXX executable ../../bin/lli /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o [ 90%] Built target lli [ 90%] Building CXX object unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o [ 90%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/ELFYAMLTest.cpp.o [ 90%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/MinidumpYAMLTest.cpp.o [ 90%] Linking CXX executable ../../bin/llvm-xray [ 90%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAML2ObjTest.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.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::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 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Built target llvm-xray [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o [ 90%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ELFTest.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/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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o [ 90%] Linking CXX executable LineEditorTests [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/MinidumpTest.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/ObjectFileTest.cpp.o [ 90%] Building CXX object unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o [ 90%] Linking CXX executable ../../bin/llvm-jitlink [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o [ 90%] Built target LineEditorTests [ 90%] Linking CXX executable ../../bin/llvm-profgen [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AlignmentTest.cpp.o [ 90%] Linking CXX executable InterfaceStubTests [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o [ 90%] Built target llvm-jitlink [ 90%] Building CXX object unittests/TableGen/CMakeFiles/TableGenTests.dir/CodeExpanderTest.cpp.o [ 90%] Built target llvm-profgen [ 90%] Building CXX object unittests/TableGen/CMakeFiles/TableGenTests.dir/AutomataTest.cpp.o [ 90%] Built target InterfaceStubTests [ 90%] Building CXX object unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/InstSizes.cpp.o [ 90%] Linking CXX executable AMDGPUDwarfTests [ 90%] Linking CXX executable ../../bin/sancov [ 90%] Building CXX object unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/DecomposeStackOffsetTest.cpp.o [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o [ 90%] Built target AMDGPUDwarfTests [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o [ 90%] Linking CXX executable DemangleTests [ 90%] Built target sancov [ 90%] Building CXX object unittests/Object/CMakeFiles/ObjectTests.dir/XCOFFObjectFileTest.cpp.o [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksSerializerTest.cpp.o [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksAPITest.cpp.o [ 90%] Linking CXX executable BinaryFormatTests [ 90%] Building CXX object unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/DwarfRegMappings.cpp.o [ 90%] Building CXX object unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/ExecMayBeModifiedBeforeAnyUse.cpp.o [ 90%] Built target DemangleTests [ 90%] Building CXX object unittests/Target/ARM/CMakeFiles/ARMTests.dir/MachineInstrTest.cpp.o [ 90%] Linking CXX executable MCTests [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o [ 90%] Built target BinaryFormatTests [ 90%] Building CXX object unittests/Target/PowerPC/CMakeFiles/PowerPCTests.dir/AIXRelocModelTest.cpp.o [ 90%] Building CXX object unittests/Target/WebAssembly/CMakeFiles/WebAssemblyTests.dir/WebAssemblyExceptionInfoTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TimePassesTest.cpp.o [ 90%] Built target MCTests [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/TypesTest.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/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, | ^~~~~~~~~~~~~ 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 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, | ^~~~~~~~~ [ 90%] Linking CXX executable FuzzMutateTests /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o [ 90%] Linking CXX executable ../../bin/llvm-objdump /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) | ^ [ 90%] Built target FuzzMutateTests [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o [ 90%] Building CXX object unittests/Target/X86/CMakeFiles/X86Tests.dir/MachineSizeOptsTest.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 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 [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/AnnotationsTest.cpp.o [ 90%] Built target llvm-objdump [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable OptionTests 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 /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) { | ^~~~~~~~ [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 [ 90%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Base64Test.cpp.o [ 90%] Built target OptionTests [ 90%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV1Tests.cpp.o [ 90%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV2Tests.cpp.o [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Linking CXX executable ../../bin/opt /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV3Tests.cpp.o [ 90%] Building CXX object unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV4Tests.cpp.o [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksLinkingTest.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Built target opt [ 90%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o [ 90%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksStrTabParsingTest.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksParsingTest.cpp.o [ 90%] Linking CXX executable PowerPCTests [ 90%] Building CXX object unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksSerializerTest.cpp.o [ 90%] Linking CXX executable LinkerTests In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o [ 90%] Linking CXX executable MCJITTests [ 90%] Built target PowerPCTests [ 90%] Building CXX object unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LICMTest.cpp.o [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o [ 90%] Built target LinkerTests [ 90%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o [ 90%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockIndexerTest.cpp.o [ 90%] Built target MCJITTests [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o [ 90%] Building CXX object unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.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 [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o [ 90%] Linking CXX executable PluginsTests [ 90%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockVerifierTest.cpp.o [ 90%] Building CXX object unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o [ 90%] 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/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()) == | ^~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanPredicatorTest.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_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)) == | ^~~~~~~~~~~ [ 90%] Built target PluginsTests [ 90%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o [ 90%] 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)) == | ^~~~~~~~~~~ [ 90%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o /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)) == | ^~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ /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)) == | ^~~~~~~~~~~ [ 90%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRProducerConsumerTest.cpp.o /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)) == | ^~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)) == | ^~~~~~~~~~~ [ 90%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o /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) == | ^~~~~~~~~~~ [ 90%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordsTest.cpp.o /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) == | ^~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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) == | ^~~~~~~~~~~ [ 90%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o [ 91%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o /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%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o [ 91%] Linking CXX executable MITests /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%] Linking CXX executable ../../bin/llvm-objcopy /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) == | ^~~~~~~~~~~ [ 91%] Linking CXX executable ObjectYAMLTests 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/IR/CMakeFiles/IRTests.dir/VectorTypesTest.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, | ^~~~~~~~~ [ 91%] Linking CXX executable TableGenTests [ 91%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o [ 91%] Built target MITests [ 92%] Building CXX object unittests/IR/CMakeFiles/IRTests.dir/VPIntrinsicTest.cpp.o /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, | ^~~~~~~~~ [ 92%] Built target llvm-objcopy /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, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/AttributorTest.cpp.o [ 92%] Built target ObjectYAMLTests [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.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, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/CRCTest.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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Built target TableGenTests [ 92%] Building CXX object unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/Support/CMakeFiles/SupportTests.dir/DJBTest.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, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ELFAttributeParserTest.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, | ^~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkRunnerTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/AssemblerTest.cpp.o [ 92%] Linking CXX executable ObjectTests /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%] Building CXX object unittests/tools/llvm-exegesis/ARM/CMakeFiles/LLVMExegesisARMTests.dir/AssemblerTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/BenchmarkResultTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/AArch64/CMakeFiles/LLVMExegesisAArch64Tests.dir/TargetTest.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 [ 92%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o /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/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o [ 92%] Built target ObjectTests [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/RegisterValueTest.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%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ExtensibleRTTITest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileCollectorTest.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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfDataTest.cpp.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable AArch64Tests [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FileUtilitiesTest.cpp.o [ 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_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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable X86Tests /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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/BasicBlockUtilsTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/FSUniqueIDTest.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/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o [ 92%] Built target FileCheckTests [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Host.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 X86Tests [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/IndexedAccessorTest.cpp.o /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%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/InstructionCostTest.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/Support/CMakeFiles/SupportTests.dir/ItaniumManglingCanonicalizerTest.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, | ^~~~~~~~~ /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, | ^~~~~~~~~ [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o /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, | ^~~~~~~~~ [ 92%] Linking CXX executable WebAssemblyTests [ 92%] Built target AArch64Tests [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/KnownBitsTest.cpp.o /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%] Building CXX object unittests/tools/llvm-exegesis/PowerPC/CMakeFiles/LLVMExegesisPowerPCTests.dir/AnalysisTest.cpp.o [ 92%] Linking CXX executable ARMTests [ 92%] Building CXX object unittests/tools/llvm-exegesis/PowerPC/CMakeFiles/LLVMExegesisPowerPCTests.dir/SnippetGeneratorTest.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%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o /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/Transforms/Utils/CMakeFiles/UtilsTests.dir/CallPromotionUtilsTest.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, | ^~~~~~~~~ /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%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/SnippetGeneratorTest.cpp.o [ 92%] Linking CXX executable GlobalISelTests [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CloningTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LinearPolyBaseTest.cpp.o [ 92%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o [ 92%] Linking CXX executable RemarksTests [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractorTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/RegisterAliasingTest.cpp.o [ 92%] Building CXX object unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o [ 92%] Built target GlobalISelTests [ 92%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/BenchmarkResultTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeMoverUtilsTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparatorTest.cpp.o [ 92%] Built target ARMTests [ 92%] Built target RemarksTests [ 92%] Building CXX object unittests/tools/llvm-profgen/CMakeFiles/LLVMProfgenTests.dir/ContextCompressionTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o [ 92%] Built target WebAssemblyTests [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LocalTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivisionTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o [ 92%] Linking CXX executable AMDGPUTests [ 92%] Generating ../../bin/llvm-strip [ 92%] Built target llvm-strip [ 92%] Generating ../../bin/llvm-bitcode-strip [ 92%] Linking CXX executable TextAPITests [ 92%] Built target llvm-bitcode-strip [ 92%] Building CXX object unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopRotationUtilsTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopUtilsTest.cpp.o [ 92%] Generating ../../bin/llvm-install-name-tool [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MatchersTest.cpp.o [ 92%] Built target llvm-install-name-tool [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o [ 92%] Built target TextAPITests [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o [ 92%] Linking CXX executable IPOTests 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 [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APFixedPointTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/AssumeBundleQueriesTest.cpp.o [ 92%] Built target IPOTests [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AArch64SelectionDAGTest.cpp.o [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AllocationOrderTest.cpp.o [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AsmPrinterDwarfTest.cpp.o [ 92%] Built target AMDGPUTests [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIETest.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 [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BasicAliasAnalysisTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ScalarEvolutionExpanderTest.cpp.o [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o [ 92%] Linking CXX executable LLVMFrontendTests [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.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 [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o [ 92%] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o [ 92%] Built target LLVMFrontendTests [ 92%] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.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 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 [ 92%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o [ 92%] Building CXX object unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o [ 92%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.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/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 [ 92%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SchedClassResolutionTest.cpp.o [ 92%] Linking CXX executable LLVMExegesisAArch64Tests [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o [ 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%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitFieldsTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CaptureTrackingTest.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); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/CoalescingBitVectorTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o [ 92%] Built target LLVMExegesisAArch64Tests [ 92%] Building CXX object unittests/DebugInfo/GSYM/CMakeFiles/DebugInfoGSYMTests.dir/GSYMTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/RegisterAliasingTest.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetFileTest.cpp.o [ 92%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SizeOptsTest.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)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetGeneratorTest.cpp.o 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}}; | ^ [ 92%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/SnippetGeneratorTest.cpp.o 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"}}})", | ^~~~~~~~~ [ 92%] Building CXX object unittests/tools/llvm-exegesis/Mips/CMakeFiles/LLVMExegesisMipsTests.dir/TargetTest.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 [ 92%] Linking CXX executable CFIVerifyTests [ 92%] Linking CXX executable LLVMExegesisARMTests /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 | }}}); | ~~~ [ 92%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o [ 92%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o [ 92%] Building CXX object unittests/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/SnippetRepetitorTest.cpp.o [ 92%] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o /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)); | ^~~~~~~~~~~~ [ 92%] Built target CFIVerifyTests [ 93%] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o [ 93%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/PassManagerTest.cpp.o [ 93%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o [ 93%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/SelectionDAGAddressAnalysisTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanSlpTest.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/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"}})); | ^~~~~~~~~ [ 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 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/tools/llvm-exegesis/X86/CMakeFiles/LLVMExegesisX86Tests.dir/TargetTest.cpp.o [ 93%] Building CXX object unittests/tools/llvm-exegesis/PowerPC/CMakeFiles/LLVMExegesisPowerPCTests.dir/TargetTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o [ 93%] Linking CXX executable LLVMProfgenTests [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ConstraintSystemTest.cpp.o /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 | }; | ~ [ 93%] Built target LLVMExegesisARMTests [ 93%] Built target LLVMProfgenTests [ 93%] Linking CXX executable XRayTests [ 93%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.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/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>:: | ^~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/ExecutionEngine/JITLink/CMakeFiles/JITLinkTests.dir/LinkGraphTests.cpp.o [ 93%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSessionTest.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/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 93%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSymbolReuseTest.cpp.o [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferRefTest.cpp.o [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.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 [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/DirectedGraphTest.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 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 [ 93%] Built target XRayTests [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/UnrollLoopTest.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 /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 [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o [ 93%] Building CXX object unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/VFABIUtils.cpp.o [ 93%] Linking CXX executable LLVMExegesisTests [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/OptimizedStructLayoutTest.cpp.o [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/EnumeratedArrayTest.cpp.o [ 93%] Built target LLVMExegesisTests [ 93%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o [ 93%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o [ 93%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TypeTraitsTest.cpp.o [ 93%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TargetOptionsTest.cpp.o [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/DDGTest.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/Analysis/CMakeFiles/AnalysisTests.dir/DivergenceAnalysisTest.cpp.o [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/DomTreeUpdaterTest.cpp.o [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o [ 93%] Linking CXX executable DebugInfoCodeViewTests [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o [ 93%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/FunctionPropertiesAnalysisTest.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 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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FallibleIteratorTest.cpp.o [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FloatingPointMode.cpp.o [ 95%] Built target DebugInfoCodeViewTests [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.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/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>:: | ^~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/11.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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o [ 95%] Building CXX object unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TestAsmPrinter.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::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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.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 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFAcceleratorTableTest.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/IRSimilarityIdentifierTest.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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDataExtractorTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugArangeSetTest.cpp.o /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugFrameTest.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/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.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 { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX executable JITLinkTests /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o /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 /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( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/JITTargetMachineBuilderTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o [ 96%] Built target JITLinkTests /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, | ^~~~~~~~~~~~~~~~~ [ 96%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o [ 96%] Building CXX object unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o [ 97%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyCallThroughAndReexportsTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableListTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o [ 97%] Linking CXX executable IRTests [ 97%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o [ 97%] Linking CXX executable UtilsTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o [ 97%] Built target IRTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o [ 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%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/IVDescriptorsTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoadsTest.cpp.o [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o [ 97%] Built target UtilsTests [ 97%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopNestTest.cpp.o [ 97%] Linking CXX executable LLVMExegesisPowerPCTests [ 97%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSATest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o [ 98%] Linking CXX executable ProfileDataTests [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o [ 98%] Built target ProfileDataTests [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorFunctionABITest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.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%] Built target LLVMExegesisPowerPCTests [ 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/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o [ 98%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o [ 98%] Linking CXX executable DebugInfoMSFTests [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o [ 98%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o /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(); } | ^~~~~~ [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o [ 98%] Built target DebugInfoMSFTests [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.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 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 [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o [ 98%] Linking CXX executable VectorizeTests [ 98%] Building CXX object unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o [ 98%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o [ 98%] Linking CXX executable LLVMExegesisMipsTests [ 98%] Linking CXX executable ScalarTests [ 98%] Built target VectorizeTests [ 98%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o [ 98%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o [ 98%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o [ 98%] Building CXX object unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorUtilsTest.cpp.o /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 [ 98%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFExpressionCompactPrinterTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o [ 98%] Built target ScalarTests [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o [ 98%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ResourceTrackerTest.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o [ 98%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringSetTest.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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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%] Built target LLVMExegesisMipsTests [100%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o [100%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o [100%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o [100%] Building CXX object unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ThreadSafeModuleTest.cpp.o [100%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFListTableTest.cpp.o [100%] Building CXX object unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFLocationExpressionTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TypeSwitchTest.cpp.o [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/TypeTraitsTest.cpp.o /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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/RISCVAttributeParserTest.cpp.o [100%] Linking CXX executable LLVMExegesisX86Tests [100%] Building CXX object unittests/ADT/CMakeFiles/ADTTests.dir/WaymarkingTest.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 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 [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o [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%] Linking CXX executable CodeGenTests [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o [100%] Linking CXX executable DebugInfoPDBTests [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o [100%] Built target CodeGenTests [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%] Built target DebugInfoPDBTests [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 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) { | ^~~~~~~~ [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o [100%] Building CXX object unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o /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 [100%] Built target LLVMExegesisX86Tests [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 [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 [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 /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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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}})); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /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}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable DebugInfoGSYMTests /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}})); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Built target DebugInfoGSYMTests /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}})); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 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()) | ^~~~~~~~~~~~~~~~~ /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()) | ^~~~~~~~~~~~~~~~~ /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/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/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 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()) | ^~~~~~~~~~~~~~~~~ /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()) | ^~~~~~~~~~~~~~~~~ /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()) | ^~~~~~~~~~~~~~~~~ /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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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/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/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/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/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 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()) | ^~~~~~~~~~~~~~~~~ /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}}))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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}}))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 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 OrcJITTests [100%] Built target OrcJITTests /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) { | ^ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/main/llvm12/src/llvm-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 /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 /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<>()); | ~~~~~~~~~~~~~~~ /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 /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 /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 /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable AnalysisTests /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%] Built target AnalysisTests /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 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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [100%] Linking CXX executable SupportTests [100%] Built target SupportTests [100%] Linking CXX executable ADTTests [100%] Built target ADTTests /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); | ~~~~~~~~~~~~~~~~^~~~ [100%] Linking CXX executable DebugInfoDWARFTests [100%] Built target DebugInfoDWARFTests /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 LLVMgold_exports [ 0%] Built target BugpointPasses_exports [ 0%] Built target LTO_exports [ 0%] Built target LLVMHello_exports [ 0%] Built target count [ 0%] Built target LLVMDemangle [ 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 LLVMExtensions Consolidate compiler generated dependencies of target LLVMLineEditor Consolidate compiler generated dependencies of target LLVMDebugInfoMSF Consolidate compiler generated dependencies of target LLVMFileCheck Consolidate compiler generated dependencies of target not Consolidate compiler generated dependencies of target LLVMOption Consolidate compiler generated dependencies of target yaml-bench Consolidate compiler generated dependencies of target LLVMBinaryFormat [ 5%] Built target LLVMWindowsManifest [ 5%] Built target LLVMBitstreamReader [ 5%] Built target LLVMExtensions [ 5%] Built target LLVMLineEditor [ 6%] Built target not [ 6%] Built target LLVMFileCheck [ 6%] Built target yaml-bench [ 6%] Built target LLVMTableGen [ 6%] Built target LLVMDebugInfoMSF [ 6%] Built target LLVMOption Consolidate compiler generated dependencies of target FileCheck [ 6%] Built target LLVMBinaryFormat Consolidate compiler generated dependencies of target LLVMRemarks [ 6%] Built target FileCheck Consolidate compiler generated dependencies of target LLVMTextAPI [ 6%] Built target LLVMTableGenGlobalISel Consolidate compiler generated dependencies of target LLVMDebugInfoCodeView [ 6%] Built target LLVMRemarks [ 6%] Built target llvm-tblgen [ 7%] Built target LLVMTextAPI [ 7%] Built target LibOptionsTableGen [ 7%] Built target omp_cpp [ 7%] Built target DllOptionsTableGen [ 7%] Built target omp_gen [ 7%] Built target acc_cpp [ 7%] Built target acc_gen [ 7%] Built target AutomataTestTableGen [ 7%] Built target SymbolizerOptsTableGen [ 7%] Built target OptsTestTableGen [ 8%] Built target ObjcopyOptsTableGen [ 8%] Built target RcTableGen [ 8%] Built target MtTableGen [ 8%] Built target MLTableGen [ 8%] Built target DsymutilTableGen [ 8%] Built target CvtResTableGen [ 8%] Built target LipoOptsTableGen [ 8%] Built target intrinsics_gen Consolidate compiler generated dependencies of target LLVMFrontendOpenACC [ 8%] Built target InstallNameToolOptsTableGen [ 8%] Built target LLVMFrontendOpenACC Consolidate compiler generated dependencies of target LLVMOrcShared [ 8%] Built target NVPTXCommonTableGen [ 10%] Built target SparcCommonTableGen [ 10%] Built target WebAssemblyCommonTableGen [ 10%] Built target XCoreCommonTableGen [ 11%] Built target SystemZCommonTableGen [ 11%] Built target MSP430CommonTableGen [ 11%] Built target LanaiCommonTableGen [ 12%] Built target LLVMDebugInfoCodeView [ 12%] Built target BPFCommonTableGen [ 12%] Built target RISCVCommonTableGen [ 12%] Built target X86CommonTableGen [ 12%] Built target PowerPCCommonTableGen [ 12%] Built target AVRCommonTableGen [ 15%] Built target HexagonCommonTableGen [ 15%] Built target MipsCommonTableGen [ 16%] Built target ARMCommonTableGen Consolidate compiler generated dependencies of target LLVMWebAssemblyInfo [ 16%] Built target AArch64CommonTableGen Consolidate compiler generated dependencies of target LLVMSparcInfo [ 16%] Built target LLVMOrcShared Consolidate compiler generated dependencies of target LLVMSystemZInfo [ 16%] Built target AMDGPUCommonTableGen Consolidate compiler generated dependencies of target LLVMXCoreInfo Consolidate compiler generated dependencies of target LLVMMSP430Info Consolidate compiler generated dependencies of target LLVMLanaiInfo [ 16%] Built target BitcodeStripOptsTableGen Consolidate compiler generated dependencies of target LLVMRISCVInfo Consolidate compiler generated dependencies of target LLVMBPFInfo Consolidate compiler generated dependencies of target LLVMAVRInfo Consolidate compiler generated dependencies of target LLVMX86Info Consolidate compiler generated dependencies of target LLVMNVPTXInfo Consolidate compiler generated dependencies of target LLVMPowerPCInfo Consolidate compiler generated dependencies of target LLVMMipsInfo Consolidate compiler generated dependencies of target LLVMARMUtils Consolidate compiler generated dependencies of target LLVMHexagonInfo Consolidate compiler generated dependencies of target LLVMARMInfo Consolidate compiler generated dependencies of target LLVMOrcTargetProcess Consolidate compiler generated dependencies of target LLVMAArch64Utils [ 16%] Built target LLVMSystemZInfo Consolidate compiler generated dependencies of target LLVMAArch64Info [ 17%] Built target LLVMSparcInfo [ 17%] Built target LLVMMSP430Info [ 17%] Built target LLVMXCoreInfo Consolidate compiler generated dependencies of target LLVMCore [ 17%] Built target LLVMLanaiInfo [ 17%] Built target LLVMRISCVInfo [ 17%] Built target LLVMBPFInfo [ 17%] Built target LLVMX86Info [ 17%] Built target LLVMAVRInfo [ 17%] Built target LLVMWebAssemblyInfo [ 17%] Built target LLVMPowerPCInfo [ 17%] Built target LLVMARMUtils [ 17%] Built target LLVMNVPTXInfo [ 17%] Built target LLVMHexagonInfo [ 17%] Built target LLVMMipsInfo [ 17%] Built target LLVMARMInfo [ 17%] Built target StripOptsTableGen [ 17%] Built target LLVMAArch64Info [ 17%] Built target LLVMAArch64Utils [ 17%] Built target LLVMOrcTargetProcess [ 17%] Built target InstCombineTableGen Consolidate compiler generated dependencies of target LLVMAMDGPUInfo Consolidate compiler generated dependencies of target LLVMMC [ 17%] Built target LLVMAMDGPUInfo [ 20%] Built target LLVMCore Consolidate compiler generated dependencies of target LLVMCFGuard Consolidate compiler generated dependencies of target LLVMHelloNew Consolidate compiler generated dependencies of target LLVMAsmParser Consolidate compiler generated dependencies of target LLVMBitReader Consolidate compiler generated dependencies of target LLVMProfileData [ 21%] Built target LLVMMC [ 21%] Built target LLVMCFGuard [ 21%] Built target LLVMHelloNew [ 21%] Built target LLVMAsmParser Consolidate compiler generated dependencies of target LLVMXCoreDesc Consolidate compiler generated dependencies of target LLVMSparcDesc Consolidate compiler generated dependencies of target LLVMMCDisassembler Consolidate compiler generated dependencies of target LLVMWebAssemblyDesc [ 22%] Built target LLVMBitReader Consolidate compiler generated dependencies of target LLVMSystemZDesc Consolidate compiler generated dependencies of target LLVMMCParser Consolidate compiler generated dependencies of target LLVMRISCVDesc Consolidate compiler generated dependencies of target LLVMAMDGPUUtils Consolidate compiler generated dependencies of target LLVMNVPTXDesc Consolidate compiler generated dependencies of target LLVMMSP430Desc Consolidate compiler generated dependencies of target LLVMBPFDesc Consolidate compiler generated dependencies of target LLVMPowerPCDesc [ 22%] Built target LLVMProfileData Consolidate compiler generated dependencies of target LLVMMCA Consolidate compiler generated dependencies of target LLVMAArch64Desc Consolidate compiler generated dependencies of target LLVMHexagonDesc [ 22%] Built target LLVMXCoreDesc Consolidate compiler generated dependencies of target LLVMIRReader Consolidate compiler generated dependencies of target LLVMAVRDesc [ 22%] Built target LLVMMCDisassembler Consolidate compiler generated dependencies of target LLVMMipsDesc [ 22%] Built target LLVMNVPTXDesc [ 22%] Built target LLVMIRReader [ 22%] Built target LLVMBPFDesc Consolidate compiler generated dependencies of target LLVMX86Disassembler Consolidate compiler generated dependencies of target LLVMRISCVDisassembler Consolidate compiler generated dependencies of target LLVMPowerPCDisassembler Consolidate compiler generated dependencies of target LLVMMipsDisassembler Consolidate compiler generated dependencies of target LLVMSparcDisassembler Consolidate compiler generated dependencies of target LLVMMSP430Disassembler Consolidate compiler generated dependencies of target LLVMXCoreDisassembler Consolidate compiler generated dependencies of target LLVMLanaiDesc [ 22%] Built target LLVMAMDGPUUtils Consolidate compiler generated dependencies of target LLVMAVRDisassembler [ 22%] Built target LLVMSystemZDesc Consolidate compiler generated dependencies of target LLVMBPFDisassembler [ 22%] Built target LLVMMSP430Desc [ 22%] Built target LLVMSparcDesc Consolidate compiler generated dependencies of target LLVMARMDesc [ 23%] Built target LLVMWebAssemblyDesc [ 25%] Built target LLVMRISCVDesc [ 25%] Built target LLVMX86Disassembler Consolidate compiler generated dependencies of target LLVMX86Desc [ 25%] Built target LLVMRISCVDisassembler Consolidate compiler generated dependencies of target LLVMSystemZDisassembler [ 25%] Built target LLVMMCParser [ 25%] Built target LLVMPowerPCDesc [ 25%] Built target LLVMAVRDesc [ 25%] Built target LLVMSparcDisassembler [ 26%] Built target LLVMMCA [ 26%] Built target LLVMBPFDisassembler [ 26%] Built target LLVMPowerPCDisassembler [ 26%] Built target LLVMMSP430Disassembler [ 27%] Built target LLVMMipsDisassembler [ 27%] Built target LLVMAArch64Desc Consolidate compiler generated dependencies of target LLVMAMDGPUDesc [ 28%] Built target LLVMHexagonDesc Consolidate compiler generated dependencies of target LLVMSparcAsmParser Consolidate compiler generated dependencies of target LLVMWebAssemblyDisassembler Consolidate compiler generated dependencies of target LLVMWebAssemblyAsmParser Consolidate compiler generated dependencies of target LLVMPowerPCAsmParser [ 28%] Built target LLVMXCoreDisassembler Consolidate compiler generated dependencies of target LLVMRISCVAsmParser [ 28%] Built target LLVMLanaiDesc Consolidate compiler generated dependencies of target LLVMBPFAsmParser [ 28%] Built target LLVMAVRDisassembler Consolidate compiler generated dependencies of target LLVMMSP430AsmParser Consolidate compiler generated dependencies of target LLVMAVRAsmParser Consolidate compiler generated dependencies of target LLVMSystemZAsmParser [ 30%] Built target LLVMSystemZDisassembler [ 30%] Built target LLVMMipsDesc Consolidate compiler generated dependencies of target LLVMAArch64AsmParser Consolidate compiler generated dependencies of target LLVMHexagonAsmParser Consolidate compiler generated dependencies of target LLVMHexagonDisassembler [ 30%] Built target LLVMSparcAsmParser Consolidate compiler generated dependencies of target LLVMAArch64Disassembler Consolidate compiler generated dependencies of target LLVMLanaiDisassembler Consolidate compiler generated dependencies of target LLVMLanaiAsmParser [ 30%] Built target LLVMARMDesc [ 30%] Built target LLVMRISCVAsmParser [ 31%] Built target LLVMWebAssemblyDisassembler [ 31%] Built target LLVMBPFAsmParser Consolidate compiler generated dependencies of target LLVMMipsAsmParser [ 31%] Built target LLVMPowerPCAsmParser [ 31%] Built target LLVMX86Desc Consolidate compiler generated dependencies of target LLVMObject [ 32%] Built target LLVMMSP430AsmParser [ 32%] Built target LLVMWebAssemblyAsmParser [ 32%] Built target LLVMSystemZAsmParser [ 32%] Built target LLVMAVRAsmParser [ 33%] Built target LLVMAMDGPUDesc [ 33%] Built target LLVMHexagonAsmParser Consolidate compiler generated dependencies of target LLVMARMAsmParser Consolidate compiler generated dependencies of target LLVMARMDisassembler [ 33%] Built target LLVMAArch64Disassembler [ 33%] Built target LLVMAArch64AsmParser [ 33%] Built target LLVMLanaiDisassembler [ 33%] Built target LLVMHexagonDisassembler [ 33%] Built target LLVMMipsAsmParser Consolidate compiler generated dependencies of target LLVMX86AsmParser [ 33%] Built target LLVMLanaiAsmParser Consolidate compiler generated dependencies of target LLVMAMDGPUDisassembler Consolidate compiler generated dependencies of target LLVMAMDGPUAsmParser [ 33%] Built target LLVMARMAsmParser [ 33%] Built target LLVMARMDisassembler [ 33%] Built target LLVMX86AsmParser [ 33%] Built target LLVMAMDGPUDisassembler [ 33%] Built target LLVMAMDGPUAsmParser [ 35%] Built target LLVMObject 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 Consolidate compiler generated dependencies of target LLVMXRay Consolidate compiler generated dependencies of target LLVMJITLink [ 35%] Built target LLVMDlltoolDriver [ 35%] Built target LLVMLibDriver [ 35%] Built target LLVMCoverage Consolidate compiler generated dependencies of target LLVMObjectYAML [ 36%] Built target LLVMInterfaceStub Consolidate compiler generated dependencies of target LLVMDebugInfoDWARF [ 36%] Built target LLVMRuntimeDyld [ 36%] Built target LLVMJITLink [ 36%] Built target LLVMXRay Consolidate compiler generated dependencies of target LLVMDebugInfoPDB [ 37%] Built target LLVMObjectYAML Consolidate compiler generated dependencies of target yaml2obj Consolidate compiler generated dependencies of target LLVMAnalysis [ 38%] Built target LLVMDebugInfoDWARF [ 40%] Built target yaml2obj Consolidate compiler generated dependencies of target obj2yaml Consolidate compiler generated dependencies of target LLVMDebugInfoGSYM [ 40%] Built target LLVMDebugInfoGSYM [ 40%] Built target obj2yaml [ 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 Consolidate compiler generated dependencies of target LLVMTarget [ 46%] Built target LLVMBitWriter [ 46%] Built target LLVMTarget Consolidate compiler generated dependencies of target LLVMExecutionEngine Consolidate compiler generated dependencies of target LLVMTransformUtils [ 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 LLVMLinker Consolidate compiler generated dependencies of target LLVMFrontendOpenMP Consolidate compiler generated dependencies of target LLVMObjCARCOpts Consolidate compiler generated dependencies of target LLVMVectorize Consolidate compiler generated dependencies of target LLVMInstCombine Consolidate compiler generated dependencies of target LLVMInstrumentation [ 47%] Built target LLVMAggressiveInstCombine [ 47%] Built target LLVMLinker [ 47%] Built target LLVMFrontendOpenMP [ 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 Consolidate compiler generated dependencies of target LLVMCodeGen [ 51%] Built target LLVMCoroutines 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 LLVMMIRParser Consolidate compiler generated dependencies of target LLVMLTO Consolidate compiler generated dependencies of target LLVMSelectionDAG [ 57%] Built target LLVMInterpreter [ 57%] Built target LLVMMIRParser Consolidate compiler generated dependencies of target LLVMAsmPrinter [ 57%] Built target LLVMLTO [ 58%] Built target LLVMSelectionDAG [ 58%] Built target LLVMAsmPrinter Consolidate compiler generated dependencies of target LLVMDWARFLinker Consolidate compiler generated dependencies of target LLVMGlobalISel Consolidate compiler generated dependencies of target LLVMMSP430CodeGen Consolidate compiler generated dependencies of target LLVMXCoreCodeGen Consolidate compiler generated dependencies of target LLVMSparcCodeGen Consolidate compiler generated dependencies of target LLVMAVRCodeGen Consolidate compiler generated dependencies of target LLVMLanaiCodeGen Consolidate compiler generated dependencies of target LLVMBPFCodeGen Consolidate compiler generated dependencies of target LLVMNVPTXCodeGen Consolidate compiler generated dependencies of target LLVMSystemZCodeGen [ 58%] Built target LLVMDWARFLinker Consolidate compiler generated dependencies of target LLVMWebAssemblyCodeGen Consolidate compiler generated dependencies of target LLVMHexagonCodeGen [ 58%] Built target LLVMMSP430CodeGen [ 60%] Built target LLVMAVRCodeGen [ 60%] Built target LLVMSparcCodeGen [ 60%] Built target LLVMXCoreCodeGen [ 61%] Built target LLVMLanaiCodeGen [ 61%] Built target LLVMBPFCodeGen [ 62%] Built target LLVMGlobalISel [ 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 LLVMPowerPCCodeGen Consolidate compiler generated dependencies of target LLVMMipsCodeGen Consolidate compiler generated dependencies of target LLVMARMCodeGen Consolidate compiler generated dependencies of target LLVMAArch64CodeGen Consolidate compiler generated dependencies of target LLVMX86CodeGen [ 65%] Built target LLVMWebAssemblyCodeGen [ 66%] Built target LLVMHexagonCodeGen [ 67%] Built target LLVMExegesis Consolidate compiler generated dependencies of target LLVMAMDGPUCodeGen [ 68%] Built target LLVMRISCVCodeGen [ 70%] Built target LLVMPowerPCCodeGen Consolidate compiler generated dependencies of target LLVMExegesisPowerPC [ 71%] Built target LLVMMipsCodeGen [ 71%] Built target LLVMExegesisPowerPC Consolidate compiler generated dependencies of target LLVMExegesisMips [ 71%] Built target LLVMExegesisMips [ 72%] Built target LLVMARMCodeGen Consolidate compiler generated dependencies of target llvm-exegesis [ 73%] Built target LLVMAArch64CodeGen Consolidate compiler generated dependencies of target LLVMExegesisAArch64 [ 73%] Built target llvm-exegesis [ 75%] Built target LLVMX86CodeGen Consolidate compiler generated dependencies of target LLVMExegesisX86 [ 75%] Built target LLVMExegesisAArch64 [ 76%] Built target LLVMExegesisX86 [ 78%] Built target LLVMAMDGPUCodeGen Consolidate compiler generated dependencies of target LLVM [ 78%] Built target LLVM Consolidate compiler generated dependencies of target split-file Consolidate compiler generated dependencies of target gtest Consolidate compiler generated dependencies of target sanstats Consolidate compiler generated dependencies of target verify-uselistorder Consolidate compiler generated dependencies of target llvm-symbolizer Consolidate compiler generated dependencies of target LLVMCFIVerify Consolidate compiler generated dependencies of target sancov Consolidate compiler generated dependencies of target llvm-strings Consolidate compiler generated dependencies of target llvm-opt-report Consolidate compiler generated dependencies of target TestPlugin Consolidate compiler generated dependencies of target llvm-rc Consolidate compiler generated dependencies of target llvm-nm Consolidate compiler generated dependencies of target llvm-modextract Consolidate compiler generated dependencies of target llvm-rtdyld Consolidate compiler generated dependencies of target llvm-opt-fuzzer Consolidate compiler generated dependencies of target llvm-xray Consolidate compiler generated dependencies of target llvm-mt Consolidate compiler generated dependencies of target opt Consolidate compiler generated dependencies of target llvm-split Consolidate compiler generated dependencies of target llvm-mc Consolidate compiler generated dependencies of target llvm-dwarfdump Consolidate compiler generated dependencies of target llvm-size Consolidate compiler generated dependencies of target llvm-ml Consolidate compiler generated dependencies of target llvm-gsymutil Consolidate compiler generated dependencies of target llvm-undname Consolidate compiler generated dependencies of target llvm-isel-fuzzer Consolidate compiler generated dependencies of target llvm-libtool-darwin Consolidate compiler generated dependencies of target llvm-jitlink Consolidate compiler generated dependencies of target llvm-dwp [ 78%] Built target gtest [ 78%] Built target split-file Consolidate compiler generated dependencies of target llvm-elfabi Consolidate compiler generated dependencies of target llvm-extract Consolidate compiler generated dependencies of target llvm-readobj Consolidate compiler generated dependencies of target llvm-cxxdump Consolidate compiler generated dependencies of target llvm-profgen Consolidate compiler generated dependencies of target llvm-diff Consolidate compiler generated dependencies of target llvm-reduce Consolidate compiler generated dependencies of target llvm-cxxmap [ 78%] Built target sanstats [ 78%] Built target llvm-strings [ 78%] Built target LLVMCFIVerify [ 78%] Built target llvm-symbolizer [ 78%] Built target verify-uselistorder Consolidate compiler generated dependencies of target llvm-dis [ 78%] Built target TestPlugin [ 78%] Built target llvm-opt-report Consolidate compiler generated dependencies of target llvm-mca Consolidate compiler generated dependencies of target lli [ 78%] Built target llvm-nm Consolidate compiler generated dependencies of target llvm-config Consolidate compiler generated dependencies of target llvm-lto [ 78%] Built target sancov Consolidate compiler generated dependencies of target llvm-profdata Consolidate compiler generated dependencies of target llvm-lipo [ 78%] Built target llvm-mt [ 78%] Built target llvm-rc Consolidate compiler generated dependencies of target llvm-cov [ 78%] Built target llvm-gsymutil Consolidate compiler generated dependencies of target llvm-cat Consolidate compiler generated dependencies of target llvm-link Consolidate compiler generated dependencies of target llvm-lto2 [ 78%] Built target llvm-split [ 78%] Built target llvm-undname Consolidate compiler generated dependencies of target llvm-c-test [ 78%] Built target llvm-modextract Consolidate compiler generated dependencies of target LLVMgold Consolidate compiler generated dependencies of target llvm-cxxfilt Consolidate compiler generated dependencies of target llvm-objcopy [ 78%] Built target llvm-opt-fuzzer [ 78%] Built target llvm-rtdyld Consolidate compiler generated dependencies of target LLVMTestingSupport Consolidate compiler generated dependencies of target LTO Consolidate compiler generated dependencies of target LLVMHello Consolidate compiler generated dependencies of target llvm-objdump Consolidate compiler generated dependencies of target llvm-bcanalyzer [ 78%] Built target llvm-dwp [ 78%] Built target llvm-extract Consolidate compiler generated dependencies of target llc [ 78%] Built target llvm-libtool-darwin Consolidate compiler generated dependencies of target llvm-ifs [ 78%] Built target llvm-size [ 78%] Built target llvm-dwarfdump [ 78%] Built target llvm-ml Consolidate compiler generated dependencies of target gtest_main [ 78%] Built target llvm-mc [ 78%] Built target llvm-cxxmap [ 78%] Built target llvm-dis [ 78%] Built target llvm-jitlink [ 78%] Built target llvm-elfabi Consolidate compiler generated dependencies of target dsymutil [ 78%] Built target llvm-isel-fuzzer Consolidate compiler generated dependencies of target llvm-cvtres Consolidate compiler generated dependencies of target llvm-cfi-verify Consolidate compiler generated dependencies of target llvm-ar Consolidate compiler generated dependencies of target llvm-pdbutil [ 78%] Built target llvm-addr2line [ 80%] Built target llvm-diff [ 80%] Built target llvm-cat [ 80%] Built target llvm-profgen [ 80%] Built target llvm-config [ 80%] Built target llvm-lipo [ 80%] Built target llvm-cxxfilt [ 80%] Built target opt [ 80%] Built target llvm-xray [ 80%] Built target llvm-link Consolidate compiler generated dependencies of target llvm-as [ 80%] Built target llvm-lto [ 81%] Built target llvm-c-test [ 81%] Built target llvm-lto2 [ 81%] Built target llvm-cxxdump [ 81%] Built target llvm-ifs [ 81%] Built target LLVMHello [ 81%] Built target LLVMgold [ 81%] Built target LLVMTestingSupport [ 81%] Built target llvm-readobj [ 82%] Built target LTO [ 81%] Built target lli [ 82%] Built target gtest_main Consolidate compiler generated dependencies of target bugpoint [ 82%] Built target llvm-profdata [ 82%] Built target llvm-bcanalyzer [ 83%] Built target llvm-cvtres [ 83%] Built target llvm-locstats [ 83%] Built target llvm-ar [ 83%] Built target llvm-objdump [ 83%] Built target llc [ 85%] Built target llvm-reduce [ 85%] Built target llvm-as Consolidate compiler generated dependencies of target LLVMProfgenTests [ 85%] Built target llvm-mca [ 85%] Built target llvm-cov [ 85%] Built target llvm-cfi-verify Consolidate compiler generated dependencies of target CFIVerifyTests Consolidate compiler generated dependencies of target WebAssemblyTests Consolidate compiler generated dependencies of target LLVMExegesisPowerPCTests Consolidate compiler generated dependencies of target PowerPCTests Consolidate compiler generated dependencies of target ScalarTests Consolidate compiler generated dependencies of target LLVMExegesisARMTests Consolidate compiler generated dependencies of target TableGenTests Consolidate compiler generated dependencies of target PluginsTests Consolidate compiler generated dependencies of target MITests Consolidate compiler generated dependencies of target LLVMExegesisTests [ 85%] Built target llvm-readelf Consolidate compiler generated dependencies of target DemangleTests Consolidate compiler generated dependencies of target IPOTests Consolidate compiler generated dependencies of target InterfaceStubTests Consolidate compiler generated dependencies of target AMDGPUTests Consolidate compiler generated dependencies of target MCTests Consolidate compiler generated dependencies of target AArch64Tests [ 86%] Built target dsymutil Consolidate compiler generated dependencies of target ExecutionEngineTests Consolidate compiler generated dependencies of target LineEditorTests Consolidate compiler generated dependencies of target ObjectYAMLTests Consolidate compiler generated dependencies of target LLVMExegesisMipsTests Consolidate compiler generated dependencies of target LLVMFrontendTests Consolidate compiler generated dependencies of target JITLinkTests Consolidate compiler generated dependencies of target DebugInfoGSYMTests Consolidate compiler generated dependencies of target FuzzMutateTests Consolidate compiler generated dependencies of target TextAPITests Consolidate compiler generated dependencies of target LinkerTests Consolidate compiler generated dependencies of target LLVMExegesisX86Tests Consolidate compiler generated dependencies of target BitcodeTests [ 87%] Built target llvm-objcopy [ 87%] Built target CFIVerifyTests Consolidate compiler generated dependencies of target OptionTests Consolidate compiler generated dependencies of target LLVMExegesisAArch64Tests Consolidate compiler generated dependencies of target BitstreamTests Consolidate compiler generated dependencies of target ARMTests Consolidate compiler generated dependencies of target DebugInfoPDBTests Consolidate compiler generated dependencies of target BinaryFormatTests Consolidate compiler generated dependencies of target X86Tests [ 87%] Built target llvm-ranlib Consolidate compiler generated dependencies of target DebugInfoMSFTests [ 87%] Built target PowerPCTests [ 87%] Built target llvm-lib Consolidate compiler generated dependencies of target AsmParserTests Consolidate compiler generated dependencies of target AMDGPUDwarfTests Consolidate compiler generated dependencies of target ObjectTests [ 87%] Built target bugpoint [ 87%] Built target LLVMExegesisARMTests Consolidate compiler generated dependencies of target FileCheckTests [ 87%] Built target TableGenTests [ 87%] Built target WebAssemblyTests Consolidate compiler generated dependencies of target DebugInfoDWARFTests Consolidate compiler generated dependencies of target XRayTests Consolidate compiler generated dependencies of target OrcJITTests [ 87%] Built target llvm-dlltool [ 87%] Built target InterfaceStubTests Consolidate compiler generated dependencies of target ProfileDataTests Consolidate compiler generated dependencies of target GlobalISelTests [ 88%] Built target llvm-pdbutil [ 88%] Built target LineEditorTests [ 88%] Built target MITests [ 88%] Built target ScalarTests Consolidate compiler generated dependencies of target RemarksTests Consolidate compiler generated dependencies of target VectorizeTests [ 88%] Built target PluginsTests [ 88%] Built target DemangleTests [ 88%] Built target LLVMExegesisPowerPCTests [ 88%] Built target LinkerTests [ 88%] Built target JITLinkTests [ 88%] Built target IPOTests [ 88%] Built target AArch64Tests Consolidate compiler generated dependencies of target DebugInfoCodeViewTests Consolidate compiler generated dependencies of target CodeGenTests [ 88%] Built target FuzzMutateTests [ 88%] Built target AMDGPUTests [ 88%] Built target MCTests [ 88%] Built target LLVMProfgenTests Consolidate compiler generated dependencies of target MCJITTests [ 88%] Built target BitcodeTests [ 88%] Built target OptionTests [ 88%] Built target DebugInfoGSYMTests [ 88%] Built target TextAPITests [ 88%] Built target LLVMExegesisTests [ 88%] Built target LLVMFrontendTests [ 88%] Built target ObjectYAMLTests [ 88%] Built target LLVMExegesisMipsTests [ 88%] Built target LLVMExegesisAArch64Tests [ 88%] Built target llvm-bitcode-strip [ 88%] Built target AsmParserTests Consolidate compiler generated dependencies of target BugpointPasses [ 88%] Built target BitstreamTests [ 88%] Built target ExecutionEngineTests [ 88%] Built target llvm-strip [ 88%] Built target FileCheckTests [ 88%] Built target ARMTests [ 88%] Built target llvm-install-name-tool [ 88%] Built target X86Tests [ 88%] Built target AMDGPUDwarfTests [ 90%] Built target DebugInfoMSFTests [ 90%] Built target ProfileDataTests [ 90%] Built target DebugInfoPDBTests [ 90%] Built target BinaryFormatTests Consolidate compiler generated dependencies of target IRTests [ 90%] Built target LLVMExegesisX86Tests Consolidate compiler generated dependencies of target UtilsTests Consolidate compiler generated dependencies of target AnalysisTests [ 90%] Built target ObjectTests [ 91%] Built target BugpointPasses [ 91%] Built target XRayTests [ 91%] Built target RemarksTests [ 91%] Built target DebugInfoCodeViewTests [ 91%] Built target VectorizeTests [ 91%] Built target MCJITTests Consolidate compiler generated dependencies of target ADTTests [ 92%] Built target OrcJITTests [ 92%] Built target DebugInfoDWARFTests [ 92%] Built target GlobalISelTests Consolidate compiler generated dependencies of target SupportTests [ 92%] Built target CodeGenTests [ 92%] Built target UtilsTests [ 93%] Built target IRTests [ 95%] Built target AnalysisTests [ 97%] Built target ADTTests [100%] Built target SupportTests [100%] Built target UnitTests [100%] Running the LLVM regression tests -- Testing: 42099 tests, 80 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 330.20s Unsupported : 1530 Passed : 40426 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 LLVMHello_exports [ 0%] Built target llvm_vcsrevision_h [ 0%] Built target LTO_exports [ 0%] Built target LLVMgold_exports [ 0%] Built target BugpointPasses_exports [ 0%] Built target Remarks_exports [ 0%] Built target count [ 0%] Built target LLVMDemangle [ 0%] Built target llvm-PerfectShuffle [ 1%] Built target benchmark [ 2%] Built target obj.llvm-tblgen Consolidate compiler generated dependencies of target benchmark_main [ 2%] Built target benchmark_main [ 6%] Built target LLVMSupport [ 6%] Built target LLVMLineEditor [ 6%] Built target LLVMExtensions [ 7%] Built target not [ 7%] Built target LLVMBitstreamReader [ 7%] Built target LLVMFileCheck [ 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 [ 8%] Built target LLVMDebugInfoCodeView [ 8%] Built target LLVMTableGenGlobalISel [ 9%] Built target LLVMTextAPI [ 9%] Built target llvm-tblgen [ 9%] Built target acc_cpp [ 9%] Built target acc_gen [ 9%] Built target omp_cpp [ 9%] Built target omp_gen [ 9%] Built target DllOptionsTableGen [ 9%] Built target LibOptionsTableGen [ 9%] Built target DsymutilTableGen [ 9%] Built target CvtResTableGen [ 9%] Built target intrinsics_gen [ 11%] Built target LipoOptsTableGen [ 11%] Built target ObjcopyOptsTableGen [ 11%] Built target MLTableGen [ 11%] Built target RcTableGen [ 11%] Built target AutomataTestTableGen [ 11%] Built target SymbolizerOptsTableGen [ 11%] Built target MtTableGen [ 11%] Built target OptsTestTableGen [ 11%] Built target NVPTXCommonTableGen [ 11%] Built target XCoreCommonTableGen [ 11%] Built target LanaiCommonTableGen [ 11%] Built target MSP430CommonTableGen [ 11%] Built target BPFCommonTableGen [ 11%] Built target AVRCommonTableGen [ 12%] Built target SparcCommonTableGen [ 12%] Built target LLVMMC [ 13%] Built target InstallNameToolOptsTableGen [ 13%] Built target WebAssemblyCommonTableGen [ 14%] Built target SystemZCommonTableGen [ 14%] Built target RISCVCommonTableGen [ 14%] Built target PowerPCCommonTableGen [ 16%] Built target ARMCommonTableGen [ 17%] Built target HexagonCommonTableGen [ 18%] Built target MipsCommonTableGen [ 18%] Built target AArch64CommonTableGen [ 18%] Built target X86CommonTableGen [ 18%] Built target AMDGPUCommonTableGen [ 18%] Built target BitcodeStripOptsTableGen [ 18%] Built target LLVMFrontendOpenACC [ 18%] Built target InstCombineTableGen [ 18%] Built target LLVMOrcShared [ 18%] Built target StripOptsTableGen [ 18%] Built target LLVMXCoreInfo [ 18%] Built target LLVMNVPTXInfo [ 18%] Built target LLVMMSP430Info [ 18%] Built target LLVMBPFInfo [ 18%] Built target LLVMLanaiInfo [ 19%] Built target LLVMSparcInfo [ 19%] Built target LLVMAVRInfo [ 19%] Built target LLVMWebAssemblyInfo [ 19%] Built target LLVMSystemZInfo [ 19%] Built target LLVMRISCVInfo [ 19%] Built target LLVMARMInfo [ 19%] Built target LLVMPowerPCInfo [ 19%] Built target LLVMMipsInfo [ 19%] Built target LLVMHexagonInfo [ 19%] Built target LLVMAArch64Info [ 19%] Built target LLVMX86Info [ 19%] Built target LLVMAArch64Utils [ 19%] Built target LLVMARMUtils [ 19%] Built target LLVMMCDisassembler [ 20%] Built target LLVMMCA [ 20%] Built target LLVMAMDGPUInfo [ 20%] Built target LLVMMCParser [ 20%] Built target LLVMOrcTargetProcess Consolidate compiler generated dependencies of target llvm-jitlink-executor [ 20%] Built target LLVMXCoreDesc [ 23%] Built target LLVMCore [ 23%] Built target LLVMBPFDesc [ 23%] Built target LLVMSystemZDesc [ 23%] Built target LLVMPowerPCDisassembler [ 23%] Built target LLVMAVRDesc [ 23%] Built target LLVMNVPTXDesc [ 23%] Built target LLVMSparcDisassembler [ 23%] Built target LLVMMSP430Desc [ 23%] Built target LLVMBPFDisassembler [ 24%] Built target LLVMX86Disassembler [ 24%] Built target LLVMRISCVDisassembler [ 24%] Built target LLVMRISCVDesc [ 24%] Built target LLVMSparcDesc [ 24%] Built target LLVMLanaiDesc [ 24%] Built target LLVMMipsDisassembler [ 24%] Built target LLVMMSP430Disassembler [ 25%] Built target LLVMHexagonDesc [ 25%] Built target LLVMXCoreDisassembler [ 27%] Built target LLVMPowerPCDesc [ 27%] Built target LLVMWebAssemblyDesc [ 27%] Built target LLVMX86Desc [ 27%] Built target LLVMMipsDesc [ 28%] Built target LLVMSystemZDisassembler [ 28%] Built target llvm-jitlink-executor [ 28%] Built target LLVMARMDesc [ 28%] Built target LLVMAVRDisassembler [ 28%] Built target LLVMHelloNew [ 28%] Built target LLVMCFGuard [ 29%] Built target LLVMAArch64Desc [ 30%] Built target LLVMBPFAsmParser [ 30%] Built target LLVMAsmParser [ 30%] Built target LLVMSystemZAsmParser [ 30%] Built target LLVMProfileData [ 32%] Built target LLVMBitReader [ 32%] Built target LLVMWebAssemblyAsmParser [ 32%] Built target LLVMSparcAsmParser [ 32%] Built target LLVMRISCVAsmParser [ 32%] Built target LLVMAVRAsmParser [ 33%] Built target LLVMMSP430AsmParser [ 33%] Built target LLVMAMDGPUUtils [ 33%] Built target LLVMHexagonDisassembler [ 33%] Built target LLVMHexagonAsmParser [ 33%] Built target LLVMPowerPCAsmParser [ 33%] Built target LLVMLanaiDisassembler [ 33%] Built target LLVMLanaiAsmParser [ 33%] Built target LLVMX86AsmParser [ 33%] Built target LLVMMipsAsmParser [ 33%] Built target LLVMWebAssemblyDisassembler [ 33%] Built target LLVMAArch64Disassembler [ 33%] Built target LLVMARMDisassembler [ 33%] Built target LLVMIRReader [ 33%] Built target LLVMARMAsmParser [ 33%] Built target LLVMAArch64AsmParser [ 34%] Built target LLVMObject [ 35%] Built target LLVMAMDGPUDesc [ 35%] Built target LLVMDlltoolDriver [ 35%] Built target LLVMAMDGPUDisassembler [ 35%] Built target LLVMLibDriver [ 37%] Built target LLVMInterfaceStub [ 37%] Built target LLVMCoverage [ 37%] Built target LLVMJITLink [ 37%] Built target LLVMAMDGPUAsmParser [ 37%] Built target LLVMXRay [ 37%] Built target LLVMRuntimeDyld [ 39%] Built target LLVMDebugInfoDWARF [ 39%] Built target LLVMObjectYAML [ 43%] Built target LLVMDebugInfoPDB [ 43%] Built target yaml2obj [ 43%] Built target LLVMDebugInfoGSYM [ 43%] Built target obj2yaml [ 44%] Built target LLVMSymbolize [ 46%] Built target LLVMAnalysis [ 46%] Built target LLVMBitWriter [ 46%] Built target LLVMTarget [ 46%] Built target LLVMExecutionEngine [ 48%] Built target LLVMTransformUtils [ 48%] Built target LLVMMCJIT [ 48%] Built target LLVMAggressiveInstCombine [ 48%] Built target LLVMLinker [ 48%] Built target LLVMObjCARCOpts [ 48%] Built target LLVMInstCombine [ 48%] Built target LLVMFrontendOpenMP [ 48%] Built target LLVMInstrumentation [ 48%] Built target LLVMVectorize [ 50%] Built target LLVMScalarOpts [ 50%] Built target LLVMFuzzMutate [ 51%] Built target LLVMipo [ 51%] Built target LLVMCoroutines [ 53%] Built target LLVMPasses [ 58%] Built target LLVMCodeGen [ 58%] Built target LLVMOrcJIT [ 58%] Built target LLVMInterpreter [ 58%] Built target LLVMMIRParser [ 59%] Built target LLVMLTO [ 59%] Built target LLVMAsmPrinter [ 59%] Built target LLVMSelectionDAG [ 59%] Built target lli-child-target [ 59%] Built target LLVMDWARFLinker [ 59%] Built target LLVMMSP430CodeGen [ 59%] Built target LLVMXCoreCodeGen [ 59%] Built target LLVMSparcCodeGen [ 60%] Built target LLVMGlobalISel [ 61%] Built target LLVMAVRCodeGen [ 62%] Built target LLVMLanaiCodeGen [ 62%] Built target LLVMSystemZCodeGen [ 62%] Built target LLVMBPFCodeGen [ 64%] Built target LLVMNVPTXCodeGen [ 65%] Built target LLVMWebAssemblyCodeGen [ 66%] Built target LLVMHexagonCodeGen [ 67%] Built target LLVMExegesis [ 69%] Built target LLVMRISCVCodeGen [ 70%] Built target LLVMMipsCodeGen [ 71%] Built target LLVMPowerPCCodeGen [ 72%] Built target LLVMARMCodeGen [ 75%] Built target LLVMAArch64CodeGen [ 75%] Built target LLVMX86CodeGen [ 77%] Built target LLVMAMDGPUCodeGen [ 77%] Built target LLVMExegesisAArch64 [ 77%] Built target LLVMExegesisPowerPC [ 77%] Built target LLVMExegesisMips [ 77%] Built target LLVM [ 77%] Built target llvm-exegesis [ 79%] Built target LLVMExegesisX86 Consolidate compiler generated dependencies of target llvm-itanium-demangle-fuzzer Consolidate compiler generated dependencies of target llvm-special-case-list-fuzzer Consolidate compiler generated dependencies of target llvm-microsoft-demangle-fuzzer Consolidate compiler generated dependencies of target llvm-yaml-numeric-parser-fuzzer Consolidate compiler generated dependencies of target llvm-stress Consolidate compiler generated dependencies of target llvm-yaml-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-yaml-parser-fuzzer [ 79%] Built target llvm-special-case-list-fuzzer [ 79%] Built target llvm-yaml-numeric-parser-fuzzer [ 79%] Built target llvm-config [ 79%] Built target llvm-bcanalyzer [ 79%] Built target llvm-cxxmap [ 79%] Built target llvm-mt [ 79%] Built target llvm-strings [ 79%] Built target Remarks [ 79%] Built target llvm-cxxfilt [ 79%] Built target llvm-opt-report [ 79%] Built target llvm-undname [ 80%] Built target llvm-c-test [ 80%] Built target llvm-cxxdump [ 80%] Built target llvm-cvtres [ 80%] Built target LLVMHello [ 80%] Built target llvm-ifs [ 80%] Built target llvm-libtool-darwin [ 80%] Built target llvm-ar [ 80%] Built target llvm-size [ 80%] Built target llvm-elfabi [ 80%] Built target llvm-rc [ 80%] Built target llvm-cat [ 80%] Built target gtest [ 80%] Built target llvm-modextract [ 80%] Built target llvm-symbolizer [ 81%] Built target llvm-diff [ 81%] Built target llvm-dlltool [ 81%] Built target llvm-lib [ 81%] Built target llvm-ranlib [ 81%] Built target llvm-lipo [ 81%] Built target llvm-as [ 81%] Built target llvm-dis [ 81%] Built target llvm-stress [ 81%] Built target llvm-split [ 81%] Built target llvm-extract [ 81%] Built target llvm-addr2line [ 81%] Built target llvm-profdata [ 81%] Built target llvm-mc [ 81%] Built target llvm-cov [ 81%] Built target llvm-ml [ 81%] Built target llvm-isel-fuzzer [ 81%] Built target llvm-link [ 81%] Built target llvm-dwarfdump [ 81%] Built target llvm-xray [ 81%] Built target llvm-gsymutil [ 81%] Built target llvm-nm [ 81%] Built target LLVMCFIVerify [ 82%] Built target llvm-locstats [ 82%] Built target llvm-dwp [ 82%] Built target llvm-rtdyld [ 82%] Built target llvm-opt-fuzzer [ 82%] Built target LLVMgold [ 82%] Built target llvm-lto2 [ 83%] Built target LTO [ 83%] Built target llvm-lto [ 83%] Built target llvm-mca [ 85%] Built target llvm-objcopy [ 86%] Built target llvm-reduce [ 86%] Built target llvm-objdump [ 86%] Built target llc [ 86%] Built target lli [ 86%] Built target llvm-strip [ 86%] Built target llvm-bitcode-strip [ 86%] Built target llvm-install-name-tool [ 86%] Built target llvm-jitlink [ 86%] Built target llvm-readobj [ 86%] Built target llvm-profgen [ 86%] Built target split-file [ 86%] Built target llvm-readelf [ 87%] Built target llvm-pdbutil [ 87%] Built target bugpoint [ 88%] Built target dsymutil [ 88%] Built target sanstats [ 88%] Built target verify-uselistorder [ 88%] Built target sancov [ 88%] Built target TestPlugin [ 88%] Built target gtest_main [ 88%] Built target opt [ 88%] Built target LLVMTestingSupport [ 88%] Built target llvm-cfi-verify [ 90%] Built target BugpointPasses [ 90%] Built target BitstreamTests [ 90%] Built target LineEditorTests [ 90%] Built target OptionTests [ 90%] Built target DemangleTests [ 90%] Built target JITLinkTests [ 90%] Built target TextAPITests [ 90%] Built target BinaryFormatTests [ 90%] Built target FileCheckTests [ 90%] Built target TableGenTests [ 90%] Built target InterfaceStubTests [ 90%] Built target RemarksTests [ 90%] Built target AsmParserTests [ 91%] Built target DebugInfoMSFTests [ 91%] Built target XRayTests [ 91%] Built target LinkerTests [ 91%] Built target DebugInfoCodeViewTests [ 91%] Built target PowerPCTests [ 91%] Built target AMDGPUDwarfTests [ 91%] Built target BitcodeTests [ 91%] Built target ExecutionEngineTests [ 91%] Built target ObjectYAMLTests [ 91%] Built target ObjectTests [ 91%] Built target FuzzMutateTests [ 91%] Built target LLVMFrontendTests [ 91%] Built target MCJITTests [ 91%] Built target CFIVerifyTests [ 91%] Built target ProfileDataTests [ 91%] Built target MCTests [ 91%] Built target DebugInfoGSYMTests [ 91%] Built target IPOTests [ 91%] Built target DebugInfoPDBTests [ 91%] Built target VectorizeTests [ 91%] Built target PluginsTests [ 91%] Built target ScalarTests [ 91%] Built target MITests [ 91%] Built target X86Tests [ 91%] Built target LLVMProfgenTests [ 91%] Built target WebAssemblyTests [ 92%] Built target OrcJITTests [ 92%] Built target UtilsTests [ 92%] Built target LLVMExegesisTests [ 92%] Built target ARMTests [ 92%] Built target LLVMExegesisAArch64Tests [ 92%] Built target GlobalISelTests [ 92%] Built target AArch64Tests [ 92%] Built target AMDGPUTests [ 93%] Built target AnalysisTests [ 93%] Built target LLVMExegesisARMTests [ 93%] Built target LLVMExegesisMipsTests [ 93%] Built target DebugInfoDWARFTests [ 93%] Built target LLVMExegesisPowerPCTests [ 95%] Built target IRTests [ 95%] Built target LLVMExegesisX86Tests [ 97%] Built target ADTTests [ 97%] Built target CodeGenTests [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-armv7.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-armv7.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: 71.5 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: 151.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-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> llvm12-test-utils*: Package size: 1.1 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-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libz.so.1 >>> llvm12*: Package size: 25.0 MB >>> llvm12*: Compressing data... >>> llvm12*: Create checksum... >>> llvm12*: Create llvm12-12.0.1-r1.apk >>> llvm12: Build complete at Sat, 01 Jan 2022 17:12:25 +0000 elapsed time 0h 19m 24s >>> 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: 263 MiB in 99 packages >>> llvm12: Updating the main/armv7 repository index... >>> llvm12: Signing the index...